繁体   English   中英

selenium-2 Webdriver xpath

[英]selenium-2 Webdriver xpath

代码截图:

在此处输入图片说明

在这里,我想通过FORM_NEW_ACCOUNT类找到“ 可用余额”标签

如何写硒xpath?

我尝试了一些方案,但没有用,其中一个在这里

//div[contains(@class,'FORM_NEW_ACCOUNT')]//label[text()='Available Balance']

可能会有一些带有“ 可用余额”标签的空格,因此label[text()='Available Balance']在这种情况下将不起作用。 您可以使用下面的xpath来查找:

//table[@class='x-table-layout']//label[contains(.,'Available Balance')]

要么

//div[contains(@class,'FORM_NEW_ACCOUNT')]//label[contains(.,'Available Balance')]

始终建议使用CSS选择器代替Xpath。

div.Form_NEW_ACCOUNT table.x-table-layout label.x-form-item.label

您页面中的所有ID似乎都是动态的,因此请尝试使用其他一些唯一属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM