html:XPath in Chromkonsole arbeiten, aber nicht in Winkelmesser Skript
<div class="view doc">
<div class="view-doc-heading-dec mt10 ng-binding" id="docSummaryHeader"> Document Title </div>
<div class="view-doc-inner mt11 ng-binding" id="docBodyHeader">
</div>
Ich will 'Document Titel' in oben genannten Elemente mit XPath abzurufen:
$x('//*[@id=docSummaryHeader]')[0]
Werke in Chromkonsole
aber
element(by.xpath('//*[@id=docSummaryHeader]'))
in Winkelmesser nicht erlaubt [0]
Wenn ich
element(by.xpath('//*[@id=docSummaryHeader]'))
verwenden es mehrere Elemente in der aktuellen HTML-
nicht zulässig [0] ": bitte expand: gibt es einen Fehler (was für ein Fehler?) Oder etwas anderes? – Richard
Element (by.xpath ('// * [@ id = docSummaryHeader]')) gibt Fehler: Fehler: Kann die Eigenschaft 'findElementOverride' von undefined nicht lesen und $ x ('* * [@ id = docSummaryHeader]') in der Chrome-Konsole gibt mehrere Ergebnisse im obigen Code als 1. Dokumenttitel, Titel, Körper –
Diese Information muss in der Frage sein: bearbeiten zu ändern – Richard