Selenium WebDriver werfen Fehler bei der Auswahl der xpath

driver.findElement(By.xpath("//input[@type="+"checkbox"+"]/following-sibling:://td[contains(text(),"+"template"+"]"))

Mein HTML ist, wie dies

<tr>
<td class="tablecontent">
<input type="checkbox" value="59781" name="templateIds">
</td>`enter code here`
<td class="tablecontent"> test11 </td>
</tr>

org.openqa.Selen.InvalidSelectorException: Der angegebene Selektor
//input[@type=checkbox]/folgende-sibling:://td[contains(text(),Vorlage]
ist entweder ungültig oder nicht in einem WebElement. Die folgenden
Fehler: InvalidSelectorError: Unfähig zum suchen eines Elements mit
der xpath-Ausdruck
//input[@type=checkbox]/folgende-sibling:://td[contains(text(),Vorlage]
aufgrund der folgenden Fehler: [Exception... "Der Ausdruck ist nicht
gesetzlichen Ausdruck." code: "12" nsresult: "0x805b0033 (SyntaxError)"
Ort:
"file:///C:/Users/sanjdash/AppData/Local/Temp/anonymous3529970525380845680webdriver-profile/extensions/[email protected]/components/driver_component.js
Line: 5956"] - Befehl Dauer-oder timeout: 72 Millisekunden Für
Dokumentation zu diesem Fehler, besuchen Sie bitte:
http://seleniumhq.org/exceptions/invalid_selector_exception.html Bauen
info: version: '2.37.0', revision:
'a7c61cbd68657e133ae96672cf995890bad2ee42', time: '2013-10-18
09:51:02'

InformationsquelleAutor user2939258 | 2013-10-30
Schreibe einen Kommentar