首页 > 解决方案 > 按钮单击在 selenium webdriver 中不起作用

问题描述

按钮单击在 selenium webdriver 中不起作用。

尝试使用类名和 xpath。

提交订单

//*[@id="main-content"]/div[3]/div[5]/div[1]/div/div[2]/div/div/button[2]

标签: selenium

解决方案


你可以试试这两种方法

Actions action = new Actions(driver); 
element = driver.findElements(By.xpath("//*[@id="main-content"]/div[3]/div[5]/div[1]/div/div[2]/div/div/button"));
action.moveToElement(element).click();

或者

driver.findElement(By.xpath("//*[@id="main-content"]/div[3]/div[5]/div[1]/div/div[2]/div/div/button")).sendkeys(Keys.Enter);

推荐阅读