Open a Browser + Open Url + login button

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();

}


}