0

我已经在 selenium ide 中记录了脚本,并且可以正常工作。我有一个登录表单,成功登录后它应该重定向到仪表板。但是当我通过 Selenium RC 运行时,它不会在 clickAndWait 之后重定向到仪表板。Chrome 说页面不可用,但是当我重新加载页面时它正在工作。帮我。

Selenium RC:selenium-server-standalone-2.34.0 Selenium 版本:Selenium IDE 2.2.0 操作系统:Windows 7 浏览器:Firefox,Chrome 浏览器版本:Firefox 23

代码:

<tr> <td>setSpeed</td> <td>1000</td> <td></td> </tr> 
<tr> <td>open</td> <td>login.aboutone.com/</td>; <td></td> </tr> 
<tr> <td>waitForPageToLoad</td> <td>50000</td> <td></td> </tr> <tr> <td>waitForElementPresent</td> <td>id=login_form</td> <td></td> </tr> 
<tr> <td>type</td> <td>id=UserName</td> <td>uitest+aotest13763045730@abc.com</td> </tr>
<tr> <td>clickAndWait</td> <td>css=input.btn.primary</td> <td></td> </tr> 
<tr> <td>type</td> <td>id=Password</td> <td>xyx$</td> </tr> 
<tr> <td>clickAndWait</td> <td>css=input.btn.primary</td> <td></td> </tr> 
4

1 回答 1

0

尝试以下操作:-

  1. 从测试中删除 waitForPageToLoad - open 命令会自动等待。

  2. 删除第一个 clickAndWait 命令。

  3. 删除 setSpeed 命令 - 它尚未实现。

于 2013-08-17T13:46:56.640 回答