我正在 Selenium IDE 中编写一个自动化测试来测试我们的一个应用程序。我们的应用程序会抛出确认对话框之一“您确定要继续吗?” 单击“确定”或“取消”
Selenium 不支持单击这些对话框。我有 尝试了以下 SeleniumIDE 功能但没有成功:
chooseOkOnNextConfirmation
chooseOkOnNextConfirmationAndWait
是否有一个 JavaScript 函数可以在 SeleniumIDE 中调用来执行 这个,还是我运气不好。
最佳答案
如果您使用 IDE,代码应该是
Command : assertConfirmation
Target : Are you sure you want to continue?
这肯定会对你有帮助..
如果您正在使用 WebDriver
,那么代码应该是
driver.switchTo().alert().accept();
关于selenium - 调用 javascript 函数以便在确认对话框上单击“确定”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11607853/