2017-12-11 7 views
1

Dies ist die XPath aus ChromFehler auf Xpath in Eclipse, kopiert den XPath aus Chrom und wenn ich in Eclipse geben gibt es Syntaxfehler

// * [@ id = "input"]

kopiert ist

und dies ist, wie ich in Eclipse Selen WebDriver bin mit und seinem gibt mir Syntaxfehler

@FindBy(xpath = "//*[@id="inputText"]") 
+0

Und die Programmiersprache Sie verwenden ist, was? Eclipse wird für viele verschiedene Sprachen verwendet. –

+0

'@FindBy (xpath =" // * [@ id = 'inputText'] ")' oder '@FindBy (xpath =" // * [@ id = \ "inputText \"] ")' - Ich hoffe das zeigt keinen Fehler an. –

+0

Verwenden Sie einfache Anführungszeichen für den Wert der ID – Grasshopper

Antwort

1

Die xpath Sie von Chrome Dev Tools gepflückt ist richtig, das ist:

//*[@id="inputText"] 

nun die xpath in Ihrem Code implementieren Sie folgen der Java Convention wie folgt:

@FindBy(xpath = "//*[@id='inputText']") 
+0

hat vielen Dank funktioniert :) – Maddy

+0

@Maddy Great News !!! Bitte Upvote diese/any Antwort, die für Sie nützlich ist. – DebanjanB

Verwandte Themen