查找部分名称标签 Selenium Java

Find Partial NAME tag Selenium Java

HTML

<button id="SearchCriteria_20">

问题是 ID 的“_20”部分是每次加载页面时自动生成的;您如何才能对 SearchCriteria% 的部分(静态位)进行罚款?

谢谢大家....

因为您有 2 个适合 "SearchCriteria"

的按钮

使用以下 xpath 表达式:

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

第一个按钮或

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

第二个按钮