1. Setup a browser:
public void eSchoolJourney () {
WebDriverManager.chromedriver().setup();
WebDriver driver=new ChromeDriver();
2. if you want you can set up the size of the view of the browser
driver.manage().window().maximize();
driver.manage().deleteAllCookies();
3. Open Url :
driver.get("http://qa.user.student.ui.eschooljourney.com:3001");
4. Enter username:
driver.findElement(By.id("username_input")).sendKeys("ronoitc"); // Enter username
5. Enter password :
driver.findElement(By.id("password_input")).sendKeys("Ronjititc@1234"); // Enter password
6.Click on login Button:
driver.findElement(By.id("button_test")).click();
7. Get Current Url:
System.out.println("Current URL "+driver.getCurrentUrl());
8. Get Current Title:
System.out.println("Title : "+driver.getTitle());
Example:
package PageTestPackage;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;
import io.github.bonigarcia.wdm.WebDriverManager;
public class OpenUrl {
@Test
public void eSchoolJourney () {
WebDriverManager.chromedriver().setup();
WebDriver driver=new ChromeDriver();
driver.manage().window().maximize();
driver.manage().deleteAllCookies();
driver.get("http://qa.user.student.ui.eschooljourney.com:3001");
System.out.println("Title : "+driver.getTitle());
System.out.println("Current URL "+driver.getCurrentUrl());
driver.findElement(By.id("username_input")).sendKeys("ronoitc"); // Enter username
driver.findElement(By.id("password_input")).sendKeys("Ronjititc@1234"); // Enter password
driver.findElement(By.id("button_test")).click();
}
}