2017-04-07 10 views
-1

Aufzeichnung über Firefox Selenium IDE, nicht in der Lage, ein Kontrollkästchen zu erfassen. die prüft die Checkbox Wie ich das tun, Unter der Eigenschaft der Checkbox istSelenium IDE nicht in der Lage Checkboxen

span class="userAgreement"> 
<input id="ctl_ctl_MainContent_MainContent_Agreement" name="ctl$ctl$MainContent$MainContent$Agreement" 
tabindex="39" type="checkbox"> 
<label for="ctl_ctl_MainContent_MainContent_Agreement"> 
+1

Sie zeichnen mit Selenium IDE in FF oder Chrome auf? Hat Chrome eine IDE für Selenium? Ihre Frage benötigt mehr Details und Klarheit. –

+0

Hallo Naveen es ist Selenium IDE in FF. Wenn ich aufzeichne und erneut starte, schlägt der Schritt fehl, das Kontrollkästchen zu aktivieren. Vielen Dank! – Vicky

+0

Bitte versuchen Sie es mit der runScript-Anweisung mit dem folgenden Code. var chk = dokument.getElementsByClassName ('userAgreement'); chk.click(); –

Antwort

0

Verwenden Sie den folgenden Code ein Klickbefehl gegen das Eingangselement verwenden.

document.getElementById("ctl_ctl_MainContent_MainContent_Agr‌​eement").checked = true; 
0

Sie müssen nur

<tr> 
    <td>click</td> 
    <td>id=ctl_ctl_MainContent_MainContent_Agreement</td> 
    <td></td> 
</tr> 
+0

Danke Jsmith, aber das Kontrollkästchen ist nicht ausgewählt, wenn ich die Klick-ID verwende und die Fehlermeldung "Element ID nicht gefunden" erscheint – Vicky