普通にクリックさせればいいんじゃないの?と思ってたが…firefoxでうまく動かない。
クリックじゃない方法で選択させるやり方があった
- //必要なクラスをインポート
- import org.openqa.selenium.support.ui.Select;
- //selectタグを取得
- Select selectList = new Select(driver.findElement(By.Id("select")));
- //選択する項目をテキストで指定
- selectList.selectByVisibleText("項目のテキスト");
- //valueで項目を選択することもできる
- selectList.selectByValue("項目の値");
参考:Selenium WebDriver and DropDown Boxes(英語)
0 件のコメント:
コメントを投稿