2016-12-08 1 views
0

Ich bin neu bei Selenium Webdriver und habe versucht, einen UI-Bildschirm zu automatisieren. Die IDs der Elemente werden dynamisch generiert.Suchen eines Webelements mit Selen-Webdriver

enter image description here

Die Beschreibung Aufträge, die in Grün markiert wurde muss lokalisiert werden. Es gibt viele andere Elemente auf dem gleichen Bildschirm mit Bestellungen, also bitte helfen Sie mir bei der Suche nach diesem bestimmten.

Antwort

0

können Sie versuchen, eine Daten-Attribut, z.B .:

By.cssSelector('[data-orders="orders"]' 
+0

Dass aber die ID ändert sich nach dem Neuladen der Seite – user3548031

+0

Sie dann ein Daten-Attribut hinzufügen könnten versuchen, z.B. "Datenbestellungen" und dann danach suchen - ich habe meine Antwort angepasst – Stefan

Verwandte Themen