2013-11-22 128 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>