【发布时间】:2012-02-29 02:21:25
【问题描述】:
我对自动化有点陌生,并且正在自动学习所有内容,所以如果我的术语有点偏离,请原谅我。我已经在 hi 和 low 中搜索了这个问题的答案,但我似乎找不到任何东西。我想这是我的小词汇量,当涉及到这些东西时......无论如何......
我正在尝试编写一个测试,使用记录器执行完成教程所需的所有操作。但是,对于某一特定步骤,元素 ID 会发生变化。例如,我尝试点击的 ID 是这样的:
//li[@id='message_661119']/div[2]/div[2]/a/img
但是,对于执行教程“任务”的每个新用户,id 的数量都会发生变化。
有没有办法让 Selenium 识别或使用通配符?示例:
//li[@id='message_******']/div[2]/div[2]/a/img
当然,上面的例子是行不通的。
任何建议都会非常有帮助。谢谢!!
【问题讨论】:
标签: xpath wildcard selenium-ide