如何使用Selenium查找和删除表/网格中的特定记录

时间:2011-08-09 06:40:39

标签: selenium-rc

假设页面包含一个记录表(动态创建),其中包含删除,编辑和查看选项(对于每一行/记录)。现在我想找到一个名称/ id的特定记录并删除该记录。这在Selenium有可能吗?

帮我解决这个问题!在此先感谢。

1 个答案:

答案 0 :(得分:2)

当然,我们在测试中一直这样做。您需要编写一个元素定位器来查找所需的行,并标识相应的按钮,然后只需Selenium.Click(...)。确切的定位器值取决于您的应用程序,但它可能类似于xpath=//path/to/table/tr[td[pos() = 1 AND text() = 'My Name']]/td/button[@value='Delete']。换句话说,“在表格的第一个单元格中具有'我的名字'的行中具有值'删除'的按钮”。