2016-10-28 4 views
0

Ich habe ein Problem in der Arbeit mit und versuchen, tun dies in Selenium IDE:Auswahl ein flexibles Element in Selenium IDE

Ich brauche ein Element in einer Liste auszuwählen, aber dafür muss ich es vor identifizieren. Aber es gibt einige Komplikationen:

1) Die Tabelle enthält viele Zeilen mit verschiedenen Produkten und dieses Produkt erhält eine ID zum Zeitpunkt ihrer Erstellung, zum Beispiel: Wenn die Klassifizierung nach Erstellungsreihenfolge ist, wird das erste Element Erhalte eine ID: xxxx-01-yyy, die zweite xxxx-02-yyy, etc ... Aber das kann sich ändern, wenn sich auch der Klassifizierungsmodus ändert. Diese Zeile, die ein Produkt darstellt, enthält viele Felder, und jedes Feld hat auch eine andere ID, wobei die Nummer der Position in der Tabelle gemeinsam ist.

2) Die Box, die ich anklicken muss, um mein Element auszuwählen, ist wie ein Kontrollkästchen auf der linken Seite des Felds mit dem Namen.

Jeder hat eine Idee, wie man das macht?

+0

Können Sie Beispiel HTML für die Tabelle bitte, sowie Details von dem, was Sie bisher versucht haben – Jsmith2800

Antwort

0

Enthält eine bestimmte Zeile in Ihrer Produkttabelle einen Text in einer der Zellen, der für den von Ihnen erstellten Testfall eindeutig ist?

Wenn dies der Fall ist, siehe @paul trmbrths Antwort auf this Seite.

Wenn nicht, teilen Sie den HTML-Auszug Ihrer Tabelle und die Funktion, die Sie verwenden.

Verwandte Themen