【发布时间】:2014-11-23 12:20:41
【问题描述】:
我已经用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 线上。它没有找到登录字段,因为我已经登录了。
我的问题是:如果我已经登录,如何判断它应该忽略这一步?
【问题讨论】:
标签: selenium selenium-ide