【问题标题】:Selenium webdriver execution stops after abruptlySelenium webdriver执行突然停止
【发布时间】:2016-03-29 05:17:12
【问题描述】:

我的情况是:

1. Click on new user button
2. Input the username and other details
3. Click on the save button
4. Click on logout button using JavascriptExecutor.

使用 Selenium Webdriver 自动化上述场景。 在执行期间以某种方式未输入用户名(没关系。一些数据问题)。之后,我单击了保存按钮,该按钮提示浏览器警报,提示用户详细信息未保存。 现在我使用 javascriptexecutor 在警报处于活动状态时单击注销按钮。之后,执行会在大约 2-3 小时内没有响应,然后抛出错误。

WebDriverException: 与远程浏览器通信时出错。

【问题讨论】:

  • 你能提供一个可重现的例子吗?
  • 您在解除警报后是否尝试过这样做?我想,警报将是一个 Windows 对话框,一旦激活,整个浏览器就无法访问。因此,在无法访问的浏览器上执行 JavaScript 可能会导致浏览器无响应。
  • 嗨,如果问题仍然存在,请按照@Varun Bajpai 所说的进行评论
  • 感谢瓦伦。问题出在警报上。

标签: internet-explorer selenium selenium-webdriver


【解决方案1】:

发表评论作为答案,以使其他人受益

您是否尝试在解除警报后做同样的事情?

警报将是一个 Windows 对话框,一旦激活,整个浏览器就无法访问。因此,在无法访问的浏览器上执行 JavaScript 可能会导致浏览器无响应

【讨论】:

    猜你喜欢
    • 2015-03-27
    • 2018-11-24
    • 2023-01-27
    • 2019-09-22
    • 2016-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多