Selenium IDE:如何使用XPath对动态id进行模式检查

时间:2012-11-30 14:18:30

标签: selenium pattern-matching selenium-ide

在我的网站上有一个最近上传的图片部分。 在本节中,所有最近上传的图像都是随机显示的

使用firepath我追踪该位置的xpath

//div[@id='udtkbdf50']/a/div[2]/div

因此,每次页面刷新此@id='udtkbdf50'值都会发生变化时,只有一件事是常见的,即值始终以u开头

所以我想使用模式匹配技术[正则表达式或Globbing Patterns]

@id='udtkbdf50'此值和其余路径/a/div[2]/div将保持不变。

1 个答案:

答案 0 :(得分:4)

//div[contains(@id,'u')]/a/div[2]/div将有效。

<强>更新

//div[starts-with(@id,'u')]/a/div[2]/div会更具体。

一切顺利。