假设页面包含一个记录表(动态创建),其中包含删除,编辑和查看选项(对于每一行/记录)。现在我想找到一个名称/ id的特定记录并删除该记录。这在Selenium有可能吗?
帮我解决这个问题!在此先感谢。
答案 0 :(得分:2)
当然,我们在测试中一直这样做。您需要编写一个元素定位器来查找所需的行,并标识相应的按钮,然后只需Selenium.Click(...)
。确切的定位器值取决于您的应用程序,但它可能类似于xpath=//path/to/table/tr[td[pos() = 1 AND text() = 'My Name']]/td/button[@value='Delete']
。换句话说,“在表格的第一个单元格中具有'我的名字'的行中具有值'删除'的按钮”。