繁体   English   中英

硒RC(动态ID生成)

[英]Selenium RC ( Dynamic Id Generation)

我在Eclipse和JUnit中使用Selenium RC,如何捕获动态ID,请尽快回答

要针对动态ID使用工作,您需要使用CSS选择器或XPath。

对于xpath,您可以使用xpath=//input[@contains(@id,'partOfId')]来查找您知道部分ID的输入,或者对于CSS,它应该是css=input[id^='partOfId']

对于特定项目(使用框架)而言,使其始终不静态是不可能的。

您可以与开发人员打交道,他们为ID前缀或后缀提供规则。

然后使用XPATH选择器和regexp进行相应检查。

您可以改用静态名称。 或您自己的自定义定位器

暂无
暂无

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

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