Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在SeleniumWebDriver中显示控制台单选按钮上的文本?我应该用什么方法?_Java_Selenium Webdriver_Radio Button - Fatal编程技术网

Java 如何在SeleniumWebDriver中显示控制台单选按钮上的文本?我应该用什么方法?

Java 如何在SeleniumWebDriver中显示控制台单选按钮上的文本?我应该用什么方法?,java,selenium-webdriver,radio-button,Java,Selenium Webdriver,Radio Button,我想在控制台上显示所选单选按钮的文本,我应该使用什么方法 我正在使用: System.out.println(“状态:”+driver.findElement(By.name(“状态”).getAttribute(“值”)); 要显示选定的状态值,但名称、id对于所有给定的状态都是相同的,它将以非选定状态的形式显示第一个可用状态。我也尝试过cssSelector和xpath,问题是相同的。迭代所有值,并使用isSelected()检查单选按钮是否被选中……如果isSelected()==tru

我想在控制台上显示所选单选按钮的文本,我应该使用什么方法

我正在使用:

System.out.println(“状态:”+driver.findElement(By.name(“状态”).getAttribute(“值”));

要显示选定的状态值,但名称、id对于所有给定的状态都是相同的,它将以非选定状态的形式显示第一个可用状态。我也尝试过cssSelector和xpath,问题是相同的。

迭代所有值,并使用isSelected()检查单选按钮是否被选中……如果isSelected()==true,则获取该值。@Sadhanada它在检查时为所有给定选项显示相同的id和名称(对于所有单选按钮,id=“Status”和name=“Status”),我现在该怎么办??在这种情况下如何进行迭代?您需要与我们共享html,以便我们可以查看并帮助您