SeleniumIDEを使用してアプリケーションをテストしています。行の順序が不安定なテーブルがあります。つまり、検証する必要のある要素は、テストの実行ごとに異なる行にあります。
行を見つけるために最初の列にあることがわかっているテキストを使用したいと思います。次に、同じ行の他の列を確認します。
テストは次のようになります。
store || //form/table || tableXpath
store || 3 || initialsRow
verifyTable || ${tableXpath}.${initialsRow}.0 || Initials
verifyTable || ${tableXpath}.${initialsRow}.1 || MJ
verifyTable || ${tableXpath}.${initialsRow}.2 || MH
「initialsRow」値をハードコーディングする代わりに、行インデックスを動的に見つけることはできませんか?