自动成功输入凭据后,Selenium IDE无法使用clickAndWait通过“btnLogin”输入ID(超时)登录webapp。据我所知,没有使用嵌套帧。
Selenium IDE错误信息:
<Debug>
[info] Executing: |type | id=txtPassword | password |
[info] Executing: |clickAndWait | id=btnLogin | |
[error] Timed out after 30000ms
<tr>
<td> </td>
<td align="left"><input type="button" onclick="com.test.0x.LoginPage.login();"
value="Sign In" disabled="disabled" id="btnLogin" name="btnLogin"
class="SigButton" style="width: 100px;"
onmouseover="this.className = 'SigButton SigButtonOver'"
onmouseout="this.className = 'SigButton'" /></td>
</tr>
</body>
</html>
答案 0 :(得分:0)
在测试超时后,浏览器是否实际加载了页面?如果确实如此,则可能只需要使用setTimeout coummand扩展超时时间。在下面的示例中,超时时间更改为60000毫秒。
<tr>
<td>setTimeout</td>
<td>60000</td>
<td></td>
</tr>