查找部分NAME标记Selenium Java

时间:2015-10-16 10:10:47

标签: selenium find partial

HTML

<button id="SearchCriteria_20">

问题是每次加载页面时都会自动生成ID的“_20”部分;你怎么能够精确搜索SearchCriteria%的部分(静态位)?

谢谢大家......

1 个答案:

答案 0 :(得分:2)

因为您有2个符合“SearchCriteria”的按钮

使用以下xpath-expressions:

//button[contains(@id, 'SearchCriteria')][1]

表示第一个按钮或

//button[contains(@id, 'SearchCriteria')][2]

表示第二个按钮