gpt4 book ai didi

javascript - 在 Protractor 中对多个按钮使用循环

转载 作者:行者123 更新时间:2023-12-03 07:45:58 24 4
gpt4 key购买 nike

目前,我正在开发一个 Protractor 项目,该项目具有多个或仅一个重复出现的无问题的错误消息,必须先清除这些错误消息(单击“确定”),然后才能继续进行其余测试。在页面加载开始时显示的错误消息有时可能不止一条,我希望“单击出”所有错误消息。其中的代码很简单:

alertMessages['alertMessage'].isPresent().then(function (isHere) {
if (!isHere) {
alertMessages['alertMessageOKButton'].click();
}
});

我尝试围绕它进行一个简单的循环,由于某种超出我所知的原因,该循环工作了一段时间,但现在已不再正常工作。

最佳答案

我认为您想测试警报框。如果我是对的,请使用 browser.switchTo().alert().accept();

欲了解更多信息,请访问此链接: https://github.com/angular/protractor/blob/3d60689b423749686973227f4b26cbb494f60b66/spec/basic/navigation_spec.js#L8

请参阅此处浏览以获取更多信息:https://angular.github.io/protractor/#/api?view=webdriver.WebDriver.TargetLocator.prototype.alert

关于javascript - 在 Protractor 中对多个按钮使用循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35207033/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com