Selenium:在链接等属性的帮助下获取元素的xpath

时间:2012-04-23 06:22:21

标签: javascript selenium selenium-rc

我想知道是否有可能获得元素的xpath,使得link =“Edit”。

使用硒可以实现这一目标。

说明:

我知道页面上有文字“编辑”的链接。所以使用selenium我可以动态定位它link="Edit",但现在我在我的RC中有这个链接并希望使用它的xpath循环它,这样我就可以在链接存在的同一行中获取内容

我想在不同的场景和不同的元素中实现这些东西。 我应该能够使用元素的属性来获取元素的xpath,id,css。

请帮助,让我知道是否可以使用一些java脚本,否则我使用Selenium RC与PHP。如果可能,我应该能够整合东西。

提前致谢。

1 个答案:

答案 0 :(得分:1)

我不知道“在路上”创建xpath,但这是Selenium中link="Edit"的xpath等价物:

//a[contains(text(), 'Edit')]/..