2013-11-22 96 views
0

自动成功输入凭据后,Selenium IDE无法通过“btnLogin”输入id(超时)使用clickAndWait登录到Web应用程序。据我所知,嵌套帧没有被使用。Selenium IDE 2.4.0无法通过clickAndWait通过输入ID登录

硒IDE错误信息:

<Debug> 
[info] Executing: |type | id=txtPassword | password | 
[info] Executing: |clickAndWait | id=btnLogin | | 
[error] Timed out after 30000ms 


<tr> 
<td>&nbsp;</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

'ClickandWait'设置了多长时间? –

+0

30秒我相信。奇怪的是,它刚刚开始无处不在。 – nanotechz9l

+0

很高兴听到。当事情像那样工作的时候很好:) –

回答

0

难道测试已经超时后的浏览器实际加载的页面?如果确实如此,超时时间可能只需要使用setTimeout命令来扩展。在下面的例子中,超时时间更改为60000毫秒。

<tr> 
<td>setTimeout</td> 
<td>60000</td> 
<td></td> 
</tr>