我用FireFox Plugin Selenium IDE
記錄了一些頁面的登錄信息。記錄的結果如下所示:如何在硒中如果還有其他問題?
..
....
</thead><tbody>
<tr>
<td>open</td>
<td>/libs/cq/core/content/welcome.html</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/libs/cq/core/content/login.html?resource=%2Fcontent%2Fvrbp%2Fde%2Fpage%2home.html&$$login$$=%24%24login%24%24</td>
<td></td>
</tr>
<tr>
<td>storeElementPresent</td>
<td>id=input-submit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=input-submit</td>
<td></td>
</tr>
<tr>
<td>assertElementPresent</td>
<td>id=searchbox__form-text</td>
<td></td>
</tr>
...
.....
我保存了這個測試用例並使用Selenium IDE啓動它。它工作正常。它打開歡迎頁面,然後打開登錄頁面,然後執行登錄。
現在的問題是,如果我已經在頁面中被盜用。測試過程掛在線ClickAndWait
上。它沒有找到登錄字段,因爲我已經進入。
我的問題是:如何知道它應該忽略這一步,如果我已經在偷懶?
可能的重複http://stackoverflow.com/questions/11275354/using-if-else-in-selenium-ide – Morvader 2014-09-29 09:35:21