获取错误无效选择器:无法找到具有xpath表达式的元素
我是硒的初学者,请帮忙 这里我给出了登录按钮的xpath获取错误无效选择器:无法找到具有xpath表达式的元素,xpath,Xpath,我是硒的初学者,请帮忙 这里我给出了登录按钮的xpath public static void main(String[] args) { String exePath = "C:\\Users\\CAREER POWER\\Downloads\\chromedriver_win32\\chromedriver.exe"; System.setProperty("webdriver.chrome.driver","C:\\Users\\CAREER POWER\\Download
public static void main(String[] args) {
String exePath = "C:\\Users\\CAREER POWER\\Downloads\\chromedriver_win32\\chromedriver.exe";
System.setProperty("webdriver.chrome.driver","C:\\Users\\CAREER POWER\\Downloads\\chromedriver_win32\\chromedriver.exe" );
WebDriver driver = new ChromeDriver();
driver.get("http://www.facebook.com");
driver.findElement(By.xpath("//*button[@id='u_0_n']")).click();
driver.navigate().back();
driver.navigate().forward();
driver.navigate().to("http://www.facebook.com");
driver.navigate().refresh();
driver.close();
}
*
是匹配任何标记名的通配符。您应该使用*
或真实标记名,但不能同时使用两者。因此,请尝试从以下表达式中选择一个:
"//*[@id='u_0_n']"
"//button[@id='u_0_n']"