I followig HTML-Code und wollen X Pfad für den Text "Analytics & Forschung"Wie kann ich meine eigenen XPath aus dem HTML-Code schreiben
<div id="LLCompositePageContainer" class="column-wrapper">
<div id="compositePageTitleDiv">
<h1 class="page-header">Analytics & Research</h1>
</div>
Ich erhalte folgende xpath
Chrom verwenden, aber das hat nicht funktioniert haben .
//*[@id="compositePageTitleDiv"]
dies ist mein Code
WebElement header = driver.findElement(By.xpath("//div[@id='LLCompositePageContainer']/div[@id='compositePageTitleDiv']/h1[@class='page-header']"));
String header2 = header.getText();
System.out.println(header2);
und folgende Fehler Ich
Exception in thread "main" org.openqa.selenium.NoSuchElementException bekommen: Unable Element zu finden, mit xpath == // div [@ id = 'LLCompositePageContainer']/div [@ id = 'compositePageTitleDiv']/h1 [@ class = 'Seitenkopf'] (ACHTUNG: Der Server hat keinen Stacktrace bereitgestellt Dauer oder Timeout Informationen) Befehl: 10,34 Sekunden Für die Dokumentation zu diesem Fehler, besuchen Sie bitte: http://seleniumhq.org/exceptions/no_such_element.html
check this out: http://stackoverflow.com/questions/24212548/how-to-get-the-absolute-xpath-for-an-element-within-firebug –
leider kann ich nicht Firefox oder Firebug wegen fällig zur IT-Richtlinie, danke – Amol1981
Bitte definieren Sie "hat nicht funktioniert", geben Sie Ihren relevanten Code und die Fehlermeldung/Verhalten Sie erhalten. – OCary