Selenium webdriver 未能单击URL

Selenium webdriver 未能单击URL,selenium-webdriver,Selenium Webdriver,System.setProperty(“webdriver.chrome.driver”,“C:/SeleniumDrivers/chromedriver.exe”) 成功:打开chrome,进入google.com,搜索ncr并点击搜索 未能单击结果的第一个选项(在我的示例中:www.ncr.com) 请帮助我通过几个选项点击结果:css、xpath或文本 谢谢 我的想法是编写一个动态xpath。我希望问题中的xpath是浏览器生成的 试试这个 //Clicks the first resul

System.setProperty(“webdriver.chrome.driver”,“C:/SeleniumDrivers/chromedriver.exe”)

成功:打开chrome,进入google.com,搜索ncr并点击搜索 未能单击结果的第一个选项(在我的示例中:www.ncr.com) 请帮助我通过几个选项点击结果:css、xpath或文本


谢谢

我的想法是编写一个动态xpath。我希望问题中的xpath是浏览器生成的

试试这个

//Clicks the first result
webDriver.findElement(By.xpath(".//div[@id='rso']/div[1]/div/div[1]/div//h3[1]/a")).click();
要了解有关动态xpath的更多信息,请参阅此=>

//Clicks the first result
webDriver.findElement(By.xpath(".//div[@id='rso']/div[1]/div/div[1]/div//h3[1]/a")).click();