我正在使用 Selenium 测试网页,但我似乎无法弄清楚如何为“下一步”按钮编写 XPath。
代码中有多个“下一步”按钮,但它们位于不同的部分。我要测试的那个有以下代码:
<section class="col-md-12">
<input type = "submit" value ="Next">
如果我使用以下命令,它会给我一个未识别的元素错误。
//input[@type = 'submit']
或
//input[@value = 'Next']
这可能是因为它正在查看页面中的其他下一个按钮。我不确定如何继续。
最佳答案
这将选择 section
下方任意位置的 input
元素(@value
属性值等于 Next
)元素(@class
属性值等于 col-md-12
):
//section[@class='col-md-12']//input[@value='Next']
关于java - 部分内的按钮需要 XPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34686248/