0

ページ オブジェクト クラスを設計する際、名前とともに FindBy@FindBy(name="value")を使用します。

以下のコードは、ユーザー名フィールドのような Web ページのテキスト ボックスを検索します。 @FindBy(name="username")

WebElement txtboxUname;

........ // testfunction 内ではtxtboxUname、以下のように呼び出します

txtboxuname.sendKeys("purnendu");

では、ラジオ ボタン ページ オブジェクトについては、どのように定義するのです@FindByか ??? 次のコードが機能していません

@FindBy(name="radio")

List<WebElement> radioBtnSelectTrip;

.......関数内の呼び出し

radioBtnSelectTrip.get(0).click();

上記の@FindBy手法はラジオ ボタンでは機能しません。Pagefactory で定義radiobutton@FindByて使用する方法を教えてください。

4

2 に答える 2