Webdriverは送信ボタンを押すことができません。以下は、スクリプトの実行中にコンソールに表示されるコードとエラーです。Webdriverはこのような要素が見つからないために送信ボタンを押すことができません
public void passwordmatch() {
driver.findElement(By.id("encrypted_pwd")).sendKeys(pwd);
driver.findElement(By.id("confirm_pwd")).sendKeys(confirm_pwd);
driver.findElement(By.xpath("//*[@id='submit-btn']//*[@type='image']")).click();
if(pwd ==confirm_pwd) {
System.out.println("Password Match");
} else {
System.out.println("Password doesn't Match");
}
}
エラーメッセージは次のとおりです。
org.openqa.selenium.NoSuchElementException: Unable to locate element:
{"method":"xpath","selector":"//*[@id='submit-btn']//*[@type='image']"}
Command duration or timeout: 30.04 seconds
あなたは、ページのHTMLを共有することができますしてください? –
ウェブサイトのURLは:http://talentrack.in/registerここを確認することができます –