Logi c в while
l oop не работает, даже если условие выполнено. Это файл определения шага для селена с использованием огурца.
@Then("checks for the title of the page")
public void checks_for_the_title_of_the_page() {
String password1 = "";
String title = driver.getTitle();
System.out.println("Title of current page: " +title );
System.out.println("I am right before control statement now" );
while (title == "Amazon Sign In") {
System.out.println("Contol is in while loop");
lg.getpassword().sendKeys(password1);
String captchaVal1 = JOptionPane.showInputDialog("Please enter the captcha value:");
driver.findElement(By.id("auth-captcha-guess")).sendKeys(captchaVal1);
driver.findElement(By.id("signInSubmit")).click();
}
}