【问题标题】:How to handle alert in selenium RC during page load如何在页面加载期间处理 selenium RC 中的警报
【发布时间】:2012-02-05 10:14:45
【问题描述】:

在我的应用程序中,我在页面加载时发出警报。 当我访问我的应用程序的特定页面并且它正在页面加载时,警报就会出现。

我试过了:

selenium.click("click on the button, which takes me to a new page");
if(selenium.isAlertPresent())
    selenium.getAlert();
selenium.waitForPageToLoad("30000");

但没有运气。谁能帮助我如何在页面加载时处理 selenium RC 中的警报?

截图:

screenshot http://content.screencast.com/users/mahadi_OP/folders/Jing/media/77e6c00e-e146-455c-861a-03d3cab9027d/2012-01-08_1703.png

【问题讨论】:

    标签: selenium


    【解决方案1】:

    据我所知,Selenium 不支持在页面的 onload() 事件处理程序中生成的 javascript 警报。我遇到了同样的问题,对我来说唯一的解决方法是在我的测试中不要依赖警报。但也许这些文章对你有用:

    Link 1

    Link 2

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-15
      • 2022-09-23
      相关资源
      最近更新 更多