我想通过selenium(java)在网页上选择第一个单选按钮 - 我只有单选按钮的值,我知道它是单选按钮列表中的第一个按钮。选择此单选按钮的最佳方法是什么 - 欢迎任何有用的建议 我尝试了以下但它不起作用(单选按钮的值为1):
selenium.check("value=1");
答案 0 :(得分:2)
我能够使用以下工作:
selenium.click("//input[@value='1']");
答案 1 :(得分:0)
尝试这样做:
List<WebElement> inputList=driver.findElements(By.tagName("input"));
for(int i=0;i<inputList.size();i++)
{
if (inputList.get(i).getAttribute("type").equalsIgnoreCase("radio"))
{
if(inputList.get(i).getAttribute("value").equals("1"))
{
inputList.get(i).click();
break;
}
}
}