0
ich die CSS
unterWie CSS mit einem Raum klicken Selen WebDriver mit
html body.FormBackground form#LookupForm div#Panel1 table tbody tr td div#GridContainerDiv div table#DataGrid tbody tr.GridSelectedRow td.GridRow
Bisher habe ich
@FindBy(css = "#DataGrid\\tbody\\tr.GridSelectedRow > td.GridRow")
und
@FindBy(css = "#DataGrid tbody tr.GridSelectedRow > td.GridRow")
Aber weder versucht haben, klicken Sie versuche der oben genannten Versuche scheinen zu funktionieren. HTML ist unten.
<tbody>
<tr ondblclick="$HRnet('DataGrid').dblClick(); " gender_id="f6611f8a-8e80-41e6-a14c-fa8e25be3065" class="GridUnSelectedRow">
<td class="GridRow">Female</td>
</tr>
<tr ondblclick="$HRnet('DataGrid').dblClick(); " gender_id="3ef09fb8-4d5d-43d2-abc0-2506616ef83e" class="GridSelectedRow">
<td class="GridRow">Male</td>
</tr>
<tr nofocus="true">
<td> </td>
</tr>
</tbody>
Sie bitte poste das klicken, welches Sie müssen entscheiden wollen, Kompletter HTML-Code für die Tabelle. Das wird uns helfen, mehr Details zu dem Problem zu bekommen. –
Wenn Sie auf die td der ausgewählten Zeile klicken möchten, dann verwenden Sie die unten css, @FindBy (css = "#DataGrid tr.GridSelectedRow> td.GridRow") –
Muss ich angeben, ob ich männlich oder wählen möchte weiblich? Und wenn ja, wie mache ich das über CSS? – OhAye