【问题标题】:How to storeConfirmation in popup SeleniumIDE如何在弹出的 Selenium IDE 中存储信息
【发布时间】:2017-05-04 08:08:10
【问题描述】:

你能帮我关于弹出 SeleniumIde 的 StoreConfirmation 吗? + 示例命令。 请只回答 selenium IDE。 谢谢

【问题讨论】:

    标签: javascript firefox automation selenium-ide


    【解决方案1】:

    如果您在谈论默认的 javascript 警报或确认,则有两个命令:

    storeAlert

    返回: 最近 JavaScript 警报的消息

    检索在运行期间生成的 JavaScript 警报消息 之前的操作,如果没有警报则失败。

    获取警报与手动单击“确定”具有相同的效果。如果 生成警报但您不使用 getAlert 使用它,下一个 Selenium 操作将失败。

    在 Selenium 下,JavaScript 警报不会弹出可见警报 对话框。

    Selenium 不支持在 页面的 onload() 事件处理程序。在这种情况下,将出现一个可见对话框 生成,Selenium 将挂起,直到有人手动单击确定。

    商店确认

    返回: 最近的 JavaScript 确认对话框的消息

    检索生成的 JavaScript 确认对话框的消息 在上一个动作中。

    默认情况下,confirm 函数将返回 true,具有相同的 效果如同手动点击OK。这可以通过事先执行来改变 的chooseCancelOnNextConfirmation 命令。

    如果生成了确认但您不使用它 getConfirmation,下一个 Selenium 操作将失败。

    注意:在 Selenium 下,JavaScript 确认不会弹出 可见对话框。

    注意:Selenium 不支持 JavaScript 确认 在页面的 onload() 事件处理程序中生成。在这种情况下,可见 将生成对话框并且 Selenium 将挂起,直到您手动 点击确定。

    您可以在此处查看工作示例:http://www.software-testing-tutorials-automation.com/2013/10/selenium-ide-what-is-use-of.html

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2021-05-20
      • 2023-03-22
      • 2013-02-12
      • 1970-01-01
      • 1970-01-01
      • 2018-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多