2016-07-18 3 views
0

Ich bin neu in Selen und versuche eine Webanwendung im Junit Framework zu automatisieren. Wie viele ein Problem bei der Identifizierung von Web-Elementen, ich bin an einem Punkt fest, wo zwei Tasten einreichen, die gleiche XPathWie man ein Element in Selen identifiziert, auch wenn xpath für alle übereinstimmenden Knoten gleich ist

//img[@src='https://blrwvmmstst3:8643/madmin/images/icons/add.png'] 
+1

Wenn du mehrere Items mit demselben XPath 'Pfad' hast, kannst du sie indizieren mit [ ] Operatoren, beachten Sie jedoch, dass XPath 1-indiziert ist. – LordWilmore

+0

Können Sie den HTML-Code für die Seite mit den zwei Senden-Schaltflächen teilen? Möglicherweise gibt es einen alternativen Locator, der für Ihr Szenario geeignet wäre. –

Antwort

0

Sie beide mit GetElements statt getElement Methode bekommen

oder, und das ist, was id do, versuche, den xpath so zu ändern, dass nur die gewünschte submitbutton zurückgegeben wird, zB kannst du die buttons id oder text überprüfen

Verwandte Themen