Selenium webdriver 无法单击特定元素。我尝试过使用xpath、css来定位对象,创建了自己的xpath和css,但都不起作用 这里有什么错误 我看到两行未注释的行试图单击“登录”按钮 您尝试过xpath检查器吗?下面的内容应该有用,对我也有用

Selenium webdriver 无法单击特定元素。我尝试过使用xpath、css来定位对象,创建了自己的xpath和css,但都不起作用 这里有什么错误 我看到两行未注释的行试图单击“登录”按钮 您尝试过xpath检查器吗?下面的内容应该有用,对我也有用,selenium-webdriver,Selenium Webdriver,findElement(By.xpath(“html/body/div[1]/header/div/div[1]/div[4]/div[7]/div[2]/a/span”)。单击() import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.safari.SafariDriver; public class XpathDemo { public st

findElement(By.xpath(“html/body/div[1]/header/div/div[1]/div[4]/div[7]/div[2]/a/span”)。单击()

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;

import org.openqa.selenium.safari.SafariDriver;

public class XpathDemo {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

WebDriver driver = new SafariDriver();
driver.get("http://www.amazon.in/");
//driver.findElement(By.xpath("b[style='padding-right:3px; font-weight:normal;font-size: 18px;text-transform: uppercase;']")).click();
driver.findElement(By.cssSelector("#Sign in")).click();
//driver.findElement(By.cssSelector("[class = '.nav-action-inner']")).click();
//driver.findElement(By.cssSelector("#ap_email")).sendKeys("vit.yoamitsharma@gmail.com");
//driver.findElement(By.xpath("html/body/div[1]/header/div/div[1]/div[4]/div[7]/div[2]/a/span")).click();
driver.findElement(By.linkText("Sign in")).click();

    }
}