我试图为naukri.com自动执行简历上传程序,但无法点击naukris主页按钮。它也不是iframe。
网站:https://login.naukri.com/nLogin/Login.php
使用的代码:
driver.findElement(By.xpath(".//[@id='emailTxt']")).sendKeys(userName);
Thread.sleep(2000);
driver.findElement(By.xpath(".//*[@id='pwd1']")).sendKeys(password);
Thread.sleep(2000);
driver.findElement(By.xpath(".//*[@id='sbtLog']")).click();
答案 0 :(得分:0)
有两个元素id='sbtLog'
,驱动程序找到第一个并单击它,但是你需要第二个元素。查找包含此id
的元素,该元素也具有属性name='Login'
driver.findElement(By.xpath(".//*[@id='sbtLog' and @name='Login']")).click();