我正在使用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());
请帮我完成这个硒...
答案 0 :(得分:0)
试试这个1
assertEquals("Please enter correct Username and Password.", selenium.getAlert());
让我知道是否工作。
答案 1 :(得分:0)
我也使用waitForAlert与断言或验证成功,但是你的所有里程可能会有所不同。
答案 2 :(得分:0)
使用此命令希望这对您有所帮助
<tr>
<td>storeAlert</td>
<td>a</td>
<td></td>
</tr>
<tr>
<td>echo</td>
<td>${a}</td>
<td></td>
</tr>