Putting Verzögerung, bis die nächste Seite geladen wird vollständig in Selenium IDE

Ich versuche zu automatisieren, testen mit selenium IDE. Ich habe installiert das add-on für firefox. Ich versuche, das login mit admin/admin-Anmeldeinformationen in eine der websites, und nach, dass es dauert ein paar Sekunden bis zum laden der nächsten Seite vollständig.

<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 funktioniert nicht, es sollte im Idealfall warten Sie 30 Sekunden, sobald aber der login-button wird geklickt, Testfall Fehler, da es nicht in der Lage zu finden Nächstes element auf der Seite.

Hier ist die Ausgabe von der 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 

Sobald die Anmeldung erledigt ist, zog Sie für die Suche erwartet, navigation und Fehler kam.
Es wird hilfreich sein, wenn jemand darauf hinweisen, wenn ich etwas verpasst.

InformationsquelleAutor npatel | 2013-10-23
Schreibe einen Kommentar