Selenium IDE を使用してテスト ケースを自動化しようとしています。このアドオンをFirefoxにインストールしました。いずれかの Web サイトで管理者/管理者の資格情報を使用してログインしようとしていますが、その後、次のページを完全に読み込むのに数秒かかります。
<tr>
<td>type</td>
<td>id=username</td>
<td>admin</td>
</tr>
<tr>
<td>type</td>
<td>id=password</td>
<td>admin</td>
</tr>
<tr>
<td>click</td>
<td>css=button.btn</td>
<td></td>
</tr>
<tr>
<td>waitForPageToLoad</td>
<td>30000</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=span.ncs-tree-nav</td>
<td></td>
</tr>
waitForPageToLoad
理想的には 30 秒間待機する必要がありますが、ログイン ボタンがクリックされるとすぐに、テスト ケースはページ上の次の要素を見つけることができないため、エラーをスローします。
IDEからの出力は次のとおりです:-
[info] Executing: |open | /login.html | |
[info] Executing: |type | id=username | admin |
[info] Executing: |type | id=password | admin |
[info] Executing: |click | css=button.btn | |
[info] Executing: |waitForPageToLoad | 30000 | |
[info] Executing: |click | css=span.ncs-tree-nav | |
[error] Element css=span.ncs-tree-nav not found
ログインした途端、期待ナビを探しに移動してエラーがでました。見落とし等ありましたらご指摘いただけると助かります。