我想知道有人可以帮助我如何为以下按钮生成强大的XPath。
<a href="/webApplcation#/submittedApps" accesskey="n">Submitted Applications</a>
我想点击的按钮是提交的应用程序按钮。
我尝试了这个XPath,但它没有被识别
//div[contains(normalize-space(),'Submitted Applications')]
我可以使用完整的XPath,但如果Web应用程序的布局发生变化,它就不会很强大。
//*[@id="bs-example-navbar-collapse-1"]/ul/li[1]/a
答案 0 :(得分:1)
更改
//div[contains(normalize-space(),'Submitted Applications')]
到
//a[contains(normalize-space(),'Submitted Applications')]
或更好,
//a[normalize-space()='Submitted Applications']