微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

量角器Alert-失败:意外警报打开:{警告文本:文档中存在重复警报}

如何解决量角器Alert-失败:意外警报打开:{警告文本:文档中存在重复警报}

就我而言,启动应用程序时可能不会出现警报窗口。我已经编写了以下代码来处理警报。

    browser.wait(protractor.ExpectedConditions.alertIsPresent(),30000)
      .then(async function() {
        var alertDialog = browser.switchTo().alert();
        console.log(await alertDialog.getText());
        await alertDialog.accept();
      })
      .catch((error) =>{
        console.log('JavaScript popups doesnot appeared - '+error);
      })

但是即使存在警报,它也会引发错误错误

Failed: unexpected alert open: {Alert text : Duplicate alert present in the document.}
      (Session info: chrome=85.0.4183.121)
      (Driver info: chromedriver=85.0.4183.38 (9047dbc2c693f044042bbec5c91401c708c7c26a-refs/branch-heads/4183@{#779}),platform=Windows NT 10.0.14393 x86_64)

我不确定如何处理此警报。如果有人提供了处理此错误的想法,请多加赞赏。

非常感谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。