Я хочу нажать на первую доступную ссылку на вакансию в naukri.com для любого ключевого слова, скажем, от java до selenium, но оно дает мне следующую ошибку java.lang.NullPointerException
java.lang.NullPointerException
WebDriver driver=new ChromeDriver(); driver.get("http://naukri.com"); driver.findElement(By.xpath("//[@id='301018007329']/span[1]/ul/li")).click();
Это проблема xpath, попробуйте с динамическим xpath, чтобы создать динамический xpath , нажмите здесь .
Ваш код не работает, потому что вы не передаете tagname в xpath. Например:
tagname
xpath
driver.findElement(By.xpath("//div[@id='test']")).click();
div здесь есть тэг, но в вашем коде он отсутствует
div