Использование Selenium WebDriver для этой операции может быть действительно эффективным,
Пожалуйста, убедитесь, что вы правильно указали путь к веб-драйверу, и если есть что-то еще, не стесняйтесь комментировать.
следующеекод для формы входа в систему и для получения сообщения об ошибке, отображаемого в форме после нажатия входа в систему.
public class GLBBlackBoard {
public static void main(String[] args) throws InterruptedException {
System.setProperty("webdriver.chrome.driver", "D:\\Tushar\\JARs\\selenium\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("http://103.253.211.190/GLBBlackBoard/Home/default.aspx");
driver.manage().window().maximize();
final String username = "0171cs074";
final String password = "dedsec";
List<WebElement> ele = driver.findElements(By.cssSelector("input.inputbox"));
WebElement w1 = ele.get(0);
WebElement w2 = ele.get(1);
w1.sendKeys(username);
Thread.sleep(1000);
w2.sendKeys(password);
Thread.sleep(1000);
WebElement login = driver.findElement(By.id("ctl00_ctl00_ContentPaneLeft_ctlLogin1_Button1"));
login.click();
WebElement msg = driver.findElement(By.id("ctl00_ctl00_ContentPaneLeft_ctlLogin1_lblMessage"));
System.out.println(msg.getText());
}}
попробуйте отладку кода несколько раз, чтобы лучше понять.