是否可以用变量确认提示警报

Is it possible to confirm prompt alert with variable?

本文关键字:提示 确认 变量 是否      更新时间:2023-09-26

我正在尝试使用量角器进行e2e测试,我需要接受提示警报(键入我的API键)才能登录系统。

如何在输入中键入文本(变量),并使用量角器在警告框中单击"确定"?有可能吗?

切换到警报,向其发送密钥,然后接受:

var EC = protractor.ExpectedConditions;
browser.wait(EC.alertIsPresent(), 5000);
var alert = browser.switchTo().alert();
alert.sendKeys("api key");
alert.accept();