Selenium IDE - Kann ich eine Zeile basierend auf dem Spalteninhalt auswählen, um andere Spalten zu überprüfen?

Ich teste eine Anwendung mit Selenium IDE. Es gibt eine Tabelle mit instabiler Zeilenreihenfolge. Das heißt, die zu überprüfenden Elemente befinden sich bei jedem Testlauf in verschiedenen Zeilen.

Ich möchte Text verwenden, von dem bekannt ist, dass er sich in der ersten Spalte befindet, um die Zeile zu finden. Überprüfen Sie dann die anderen Spalten in derselben Zeile.

Der Test sieht folgendermaßen aus:

store        || //form/table                    || tableXpath
store        || 3                               || initialsRow
verifyTable  || ${tableXpath}.${initialsRow}.0  || Initials
verifyTable  || ${tableXpath}.${initialsRow}.1  || MJ
verifyTable  || ${tableXpath}.${initialsRow}.2  || MH

Anstatt den Wert "initialsRow" fest zu codieren; ist es nicht möglich, den Zeilenindex dynamisch zu finden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage