driver.get("http://www.quackit.com/html/codes/html_radio_button.cfm");
List<WebElement> radio_button = driver.findElements(By.name("preferred_color"));
System.out.println(radio_button.get(0).getAttribute("value"));
System.out.println(radio_button.get(0).getAttribute("checked"));
radio_button.get(0).click(); //check the radio button if it is unchecked
System.out.println(radio_button.get(0).getAttribute("checked"));
を識別することができません: - 唯一のローカル 接続が許可されているポート29374上のChromeDriver 2.20.353145 (343b531d31eeb933ec778dbcf7081628a1396067)開始セレンは、これは私が取得しています誤りであるラジオボタンに
。スレッド "main"の例外 java.lang.IndexOutOfBoundsException:インデックス:0、サイズ:0、 、java.util.ArrayList.rangeCheck(不明なソース)、 、java.util.ArrayList.get(不明なソース)、test.main (test.java:27)
これはローカル接続のみが許可されているポート29374 にChromeDriver 2.20.353145(343b531d31eeb933ec778dbcf7081628a1396067)を開始しています...私は取得していますエラーです。スレッドで 例外 "メイン" java.lang.IndexOutOfBoundsException:インデックス:0、サイズ:0 java.util.ArrayList.rangeCheck(不明なソース)java.util.ArrayList.getで \t(不明なソース)で\t \t at test.main(test.java:27) – Drake