リストから選択される要素に応じて、ロケーターを動的に生成しました。
たとえば、これは私の生成した ID です。
Function:TableName:0:submenuAction
0 はカウンターで、リストから最初の要素が選択されることを意味します。カウンターの前後のすべての文字列は変更されないため、最初から xpath を含むメソッドは機能しません。
Function:TableName:{X}:submenuAction
{x} が整数のようなワイルドカードを使用できますか
。
選択した数の要素を格納できますが、この変数を pagefactory 要素内で使用するにはどうすればよいですか? driver.findelement は staleElementException で失敗する可能性があるため、PageFactory を使用したいと考えています。