的情況是,發佈關於硒IDE測試套件的快速執行
點擊一個圖標|打開一個彈出窗口;
選擇按鈕從彈出|所選按鈕的名稱將被加載到數據表中;
這裏,當快速運行測試套件時,特定的彈出窗口打開,但按鈕沒有被選中。
但是,當以慢速模式運行它或單獨執行文本時,它工作正常。
我試過clickandwait
,assert
等,但我錯過了一些重要的東西。
有沒有什麼辦法讓它在快速模式下運行?
這是代碼,
<tr>
<td>click</td>
<td>id=btnPButton</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=FCode7</td> //This is the button id inside the popup.
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=RGrade</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=btnCC</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=btn12029</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=btn12039</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=HomeTeam</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=HJNo36</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=PlayerPosition</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=PlayerPosition45</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=btn12016</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=btn12004</td>
<td></td>
</tr>
這是工作的工作對我罰款當我運行它很慢,因爲我得到了來自ajax的響應,但是在獲得響應之前快速運行它,然後轉移到下一個測試用例。正如你所說的,'waitForElementPresent'也沒有幫助。有其他選擇嗎? –
你可以發佈你使用的硒代碼嗎? – Klendathu
我已經更新了問題中硒代碼的來源。 –