【问题标题】:handling showModalDialog window in selenium在 selenium 中处理 showModalDialog 窗口
【发布时间】:2012-02-10 06:22:42
【问题描述】:

我正在使用 Selenium-JAVA 来自动化我的应用程序。在我的应用程序中,当我们单击特定按钮时,它实际上会使用 showModalDialog 命令打开一个窗口。当我们使用 showModalDialog 打开一个窗口时,java 脚本的执行会暂停,直到窗口关闭。

问题编号:1 在 Internet Explorer(7,8,9) 中,单击时出现权限被拒绝错误。我也尝试过执行 javascript。为此,我也收到了权限被拒绝错误。对这个问题有任何想法吗?

问题编号:2 在 Firefox 中,我执行了相同的脚本,它工作正常。但是这里的问题是执行被暂停,直到模型窗口关闭才会执行其他命令。:(如何解决这个问题?

【问题讨论】:

    标签: selenium selenium-rc


    【解决方案1】:

    您必须在 selenium 浏览器机器人 js-IEBrowserBot.prototype.modifyWindowToRecordPopUpDialogs 中进行修改以处理模态窗口 - 这将有助于 Try this。或者尝试使用 webdriver。 您可以发布出现此错误的应用程序 HTML 吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-11
      • 1970-01-01
      相关资源
      最近更新 更多