Я тестировал страницу входа, используя IE веб-драйвер. Логин не перенаправлен на следующую страницу, хотя имя пользователя и пароль были введены правильно. Пожалуйста, предоставьте мне решение.
Это мой код:
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class IELogin {
public static void main(String []args) {
System.setProperty("webdriver.ie.driver","C:\\Users\\dell\\Downloads\\IEDriverServer_Win32_3.9.0\\IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();
driver.get(URL);
driver.manage().window().maximize();
driver.findElement(By.xpath("//input[@id='lemail']")).sendKeys("xxx");
driver.findElement(By.xpath("//input[@id='lpassword']")).sendKeys("xxx");
driver.findElement(By.xpath("//button[@class='btn-save mat-raised-button mat-button-base mat-warn']")).click();
System.out.println("Test Pass");
}
}
Это сработало как для Chrome, так и для Firefox. Но не работал на IE.