无法单击WebTable中的“编辑”按钮

时间:2018-06-28 03:41:02

标签: selenium selenium-webdriver appium selenium-chromedriver selenium-grid

我正在使用xpath单击“编辑”按钮,但是我不知道web表从哪里开始,所以我可以单击webelement。 下面是WebTable的链接。

http://demo.automationtesting.in/WebTable.html

谢谢。

2 个答案:

答案 0 :(得分:1)

尝试一下:

// gets the first edit button
WebElement Edit_btn= driver.findElements(By.xpath("//div[@class = 'avddbl']/button")).get(0); 
Actions action = new Actions(driver).doubleClick(Edit_btn); 
action.build().perform();

答案 1 :(得分:1)

如果要进行某些特定选择,例如想要编辑特定用户的信息 然后,您可以在xpath下面使用其中必须更改电子邮件地址的方式,只需单击该特定记录的编辑图标即可。

//div[text()='steven@hotm.com']/../following-sibling::div//div[@class='avddbl']/button[contains(@class,'btn')]