当我检查链接的XPath时,它似乎是:
id('content')/x:table/x:tbody/x:tr/x:td[2]/x:table/x:tbody/x:tr[2]/x:td[1]/x:table/x:tbody/x:tr[2]/x:td/x:table/x:tbody/x:tr[2]/x:td/x:table/x:tbody/x:tr[1]/x:td/x:table/x:tbody/x:tr/x:td/x:table/x:tbody/x:tr[2]/x:td/x:table/x:tbody/x:tr/x:td[4]/x:a[2]
如何在目标中使用它?
如果我直接复制它,它不会给出结果。在这方面还可以做些什么?
答案 0 :(得分:3)
使用Selenium,如果定位器以//
开头,则假定定位器是XPath,在您的情况下,您需要在定位器之前加xpath=
以使其明确。< / p>
那就是说,你的XPath看起来非常脆弱。您可能会发现其他支持的定位器类型之一更合适,或者是简化的XPath。