1

我正在使用 selenium IDE 来记录命令。我需要测试登录屏幕的红色路线。但是 Selenium 无法识别来自应用程序的警报。selenium IDE 不会捕获以粗体突出显示的警报消息。

selenium.open("http://192.168.132.244:8080/SampleApp/");
assertEquals("SampleApp", selenium.getTitle());
selenium.type("name=userame", "NoUser");          --USER NAME
selenium.type("name=password", "Password1"); --Password
selenium.click("css=input[type=\"image\"]"); --Login button
selenium.waitForPageToLoad("30000");   

请输入正确的用户名和密码。 -- 提示信息

assertEquals("SampleApp", selenium.getTitle());

请帮我完成这个硒......

4

3 回答 3

0

我在 waitForAlert 与断言或验证方面也取得了成功,但是您的所有里程可能会有所不同。

于 2012-04-20T23:17:09.660 回答
0

试试这个 1

assertEquals("Please enter correct Username and Password.", selenium.getAlert());

让我知道是否工作。

于 2012-02-29T07:18:18.420 回答
0

使用这个命令希望这会对你有所帮助 <tr> <td>storeAlert</td> <td>a</td> <td></td> </tr> <tr> <td>echo</td> <td>${a}</td> <td></td> </tr>

于 2013-05-14T10:06:01.047 回答