Java 单击此按钮
我正在尝试创建一个测试来选择此按钮 有人能告诉我编写这个测试的正确方法吗 如果有任何帮助,则所涉及的网页是到Java 单击此按钮,java,selenium,xpath,css-selectors,webdriverwait,Java,Selenium,Xpath,Css Selectors,Webdriverwait,我正在尝试创建一个测试来选择此按钮 有人能告诉我编写这个测试的正确方法吗 如果有任何帮助,则所涉及的网页是到单击(),您可以使用以下任一元素: CSS选择器: xpath: 理想情况下,在需要为元素归纳的元素上单击(),以便将元素归纳为可折叠(),您可以使用以下任一选项: CSS选择器: xpath: <button type="submit" class="btn btn--stretch btn--primary btn--green
单击()
,您可以使用以下任一元素:
- CSS选择器:
- xpath:
理想情况下,在需要为
元素归纳的元素上单击()
,以便将元素归纳为可折叠()
,您可以使用以下任一选项:
- CSS选择器:
- xpath:
<button type="submit" class="btn btn--stretch btn--primary btn--green t-auth__login--btn">
Create my account</button>
driver.findElement(By.className("btn btn--stretch btn--primary btn--green t-auth__login--btn")).click();
driver.findElement(By.cssSelector("button.btn.btn--stretch.btn--primary.btn--green.t-auth__login--btn")).click();
driver.findElement(By.xpath("//button[@class='btn btn--stretch btn--primary btn--green t-auth__login--btn' and contains(., 'Create my account')]")).click();
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.cssSelector("button.btn.btn--stretch.btn--primary.btn--green.t-auth__login--btn"))).click();
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.xpath("//button[@class='btn btn--stretch btn--primary btn--green t-auth__login--btn' and contains(., 'Create my account')]"))).click();