我无法在HTTPS上找到登录元素。
此代码
WebElement signin =driver.findElement(By.xpath(".//*[@id='mc_mainWrapper']/header/div[1]/div/div[2]/div[2]/div[4]/a/strong"));
导致此错误
java.lang.NullPointerException
答案 0 :(得分:0)
我试过这个并且链接文本正在运行。
public static void main(String[] args)
{
System.setProperty("webdriver.chrome.driver", "/home/santhoshkumar/Softwares/Selenium/drivers/chromedriver2.29");
WebDriver driver = new ChromeDriver();
driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
driver.get("http://www.moneycontrol.com");
driver.findElement(By.linkText("Sign in")).click();
}
你写的同样的xpath也适合我。