我正在使用xpath单击“编辑”按钮,但是我不知道web表从哪里开始,所以我可以单击webelement。 下面是WebTable的链接。
http://demo.automationtesting.in/WebTable.html
谢谢。
答案 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')]