我第一次使用Selenium來自動化一些開發人員測試。Selenium IDE Loop條件
我有一些中間步驟,這需要運行基於某些條件像while
環
<tr>
<td>clickAndWait</td>
<td>//a[contains(text(),'active listings')]</td>
<td></td>
</tr>
//while(delist elementPresent) -----------------------------
<tr>
<td>verifyElementPresent</td>
<td>name=delist</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=listing_check_all</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=delist</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td> ------------repeated step
<td>name=delist</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=listing_check_all</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=delist</td>
<td></td>
</tr>
//end while (i.e. delist element no longer present) ---------------
<tr>
<td>verifyText</td>
<td></td>
<td>No active listings found</td>
</tr>
還有一個問題,我可以自動命令行這個過程? 我可以編寫一個腳本(.bat/.sh)來自動運行測試用例。
注意:請理解我是第一次使用硒,只是爲了自動化一些開發測試。
嗨,也許在這裏你會找到你的解決方案http://stackoverflow.com/questions/11033321/how-to-loop-tests-in-selenium-ide 如果你在編程方面很好嘗試寫一些硒測試的webdriver ... –
@AndrianDurlestean,你能寫一個示例如何做到這一點我的情況 – Reddy
我從來沒有試過在Selenium IDE循環,你可以嘗試鏈接到我給你的解決方案,對不起。 –