Selenium WebDriver无法通过Text找到元素radiobutton

时间:2016-04-05 13:22:00

标签: c# selenium

查看下面链接中的html

http://i.stack.imgur.com/yBepl.png

您好,我需要一个带有特定文字的单选按钮,但是文字不在输入内,而是在他之后。

按照下图显示文字的位置。

在这种情况下如何选择第一个或第二个单选按钮?

1 个答案:

答案 0 :(得分:0)

您需要找到文本节点,然后获取preceding input元素,例如:

//text()[contains(., "Abranches")]/preceding::input[@id = "enderecoDes"]