【发布时间】:2017-05-04 08:08:10
【问题描述】:
你能帮我关于弹出 SeleniumIde 的 StoreConfirmation 吗? + 示例命令。 请只回答 selenium IDE。 谢谢
【问题讨论】:
标签: javascript firefox automation selenium-ide
你能帮我关于弹出 SeleniumIde 的 StoreConfirmation 吗? + 示例命令。 请只回答 selenium IDE。 谢谢
【问题讨论】:
标签: javascript firefox automation selenium-ide
如果您在谈论默认的 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
希望对你有帮助。
【讨论】: