我有一张表格,无法弄清楚如何自动选择单选按钮。
我需要点击的ID是“c100”
我需要点击的选项的HTML代码:
<input id="cl00" type="radio" name="MYN" value="cl00">
c#代码如下:
driver.FindElement(By.Id("//input[@value='c100']")).Click();
我也尝试过:
IWebElement radio = driver.FindElement(By.Id("c100"));
radio.Click();
我尝试过所有不同的方式,包括javascript。有人可以告诉我我做错了吗?!
答案 0 :(得分:0)
变化:
By.Id("//input[@value='c100']")
要:
By.Xpath("//input[@value='c100']")
Xpath可用于查找没有显示文本或隐藏元素的元素。
使用http://www.w3schools.com/XPath/以供将来参考。
希望它有所帮助!