0

Firefox16とselenuimwebdriver2.26.0で、次の後にラジオボタンがクリックされなかったという奇妙な問題があります。

driver.findElement(By.xpath("path_to_radio_button")).click();

例外はありませんが、結果もありません。Chromeではクリックされました。

この問題を解決するのに何が役立ちますか?

4

1 に答える 1

1

これを使ってみてください

IWebElement radio = driver.FindElement(By.ID(//radiobutton id));
  if(radio.Selected)
 {
    //do something here.
  }

また

   driver.findElement(By.xpath("//input[@type='radio' and @value='Radio2']")).isSelected();
于 2012-12-10T04:31:39.353 に答える