如果未使用selenium选择任何单选按钮,如何选择C ++值

时间:2017-10-29 16:18:36

标签: selenium

如果未选择任何单选按钮,如何选择C ++值

<form name="testform" action="" method="POST">  
 <div align="center">
  <br>  
   <input type="checkbox" name="option-1" value="Java">Java  
   <input type="checkbox" name="option-2" value="C++">C++   
   <input type="checkbox" name="option-3" value="Python">Python
  </br>
</div>

2 个答案:

答案 0 :(得分:0)

您可以使用: -

webElement element= driver.findElement(By.xpath("//input[@name='option-2']"));

element.getAttribute("value")) 

or

element.getText();

答案 1 :(得分:0)

我们可以对WebElement进行简单的检查以检查它是否被选中,如果没有被选中,点击它选择如下:

    WebElement element= driver.findElement(By.xpath("//input[@name='option-2']"));
    if(!element.isSelected())
    {
        element.click();
    }