51Testing软件测试论坛

标题: 为什么有时明明有alert框但是用getAlert方法获取不到呢? [打印本页]

作者: Bernice.liu    时间: 2012-9-5 10:57
标题: 为什么有时明明有alert框但是用getAlert方法获取不到呢?
  1. selenium.check("name=webDisplay");
  2.                 selenium.check("xpath=(//input[@name='webDisplay'])[2]");
  3.                 selenium.click("//input[@value='Save']");
  4.                 selenium.waitForPageToLoad("30000");
  5.                 assertEquals("operation success", selenium.getAlert());
复制代码
点击“保存”按钮,弹出操作成功的提示框。

页面源码:
<input type="submit" value="Save"
onclick="return ftpConfig.saveConfig();">

ftpConfig.checkOperation=function()
{
        var msg = $("#opSucceedMsg").val();
        if(msg=="save success")
        {
                alert(ftpOperateSuccess);
        }
        if(msg=="save fail")
        {
                alert(ftpOperateFail);
        }
}




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2