Selenium xpath=(//a[contains(text(),';-PPxo-P24-FA';)])[2]无法选择

Selenium xpath=(//a[contains(text(),';-PPxo-P24-FA';)])[2]无法选择,selenium,xpath,Selenium,Xpath,这就是我所拥有的 <a href="/account/client/home/AccountID/1000000" class="managed_account_link being_setup" target="_self" title="Being Setup">1000000 Venelin-PPxo-P24-FAID-EUR</a> 然而,如果我尝试下面的方法,它是有效的 xpath=(//a[contains(text(),'-PPxo-P24-FAI')])

这就是我所拥有的

<a href="/account/client/home/AccountID/1000000" class="managed_account_link being_setup" target="_self" title="Being Setup">1000000 Venelin-PPxo-P24-FAID-EUR</a>
然而,如果我尝试下面的方法,它是有效的

xpath=(//a[contains(text(),'-PPxo-P24-FAI')])[2]

我正在使用Selenium IDE 2.9.1,如果这对我的问题有帮助的话。

您好,您的Xpath似乎不正确

你能试试以下几点吗

xpath = ("//a[contains(text(),'-PPxo-P24-FA')][2]")

您好,您的Xpath似乎不正确

你能试试以下几点吗

xpath = ("//a[contains(text(),'-PPxo-P24-FA')][2]")

谢谢你们的回答,伙计们

然而,我找到了解决办法。看起来网站包含文本的次数比我需要的要多。工作守则是:

xpath=(//a[contains(text(),'-P24-')])[6]

谢谢你们的回答,伙计们

然而,我找到了解决办法。看起来网站包含文本的次数比我需要的要多。工作守则是:

xpath=(//a[contains(text(),'-P24-')])[6]

你看到两个XPath完全一样了吗?@svasa:它们不一样。@kushal好的。我懂了。我要喝咖啡。是的。。我看不出有什么理由不起作用,但是,它不…@svasa:是的,你这样做了:PDo你看到两个XPath完全相同了吗?@svasa:它们不一样。@kushal好的。我懂了。我要喝咖啡。是的。。我看不出有什么理由不起作用,但是,它不…@svasa:是的,你这么做了:PHi,谢谢你的回答,但是,它仍然不起作用。我发现了错误。看起来有一些隐藏字段具有相同的文本。工作代码是xpath=(//a[contains(text(),'-P24-'))][6]您好,谢谢您的回答,但是它仍然不工作。我发现了错误。看起来有一些隐藏字段具有相同的文本。工作代码是xpath=(//a[contains(text(),'-P24-')])[6]