Professional Documents
Culture Documents
get(String )-
-manage()
driver.manage().window().maximize();
Thread.sleep(2000);
driver.manage().window().minimize();
Thread.sleep(2000);
driver.manage().window().maximize();
package selenium;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
System.setProperty("webdriver.chrome.driver","C:\\Users\\Admin\\
Desktop\\Slenium Jar\\Chrome_98\\chromedriver.exe");
driver.manage().window().maximize();
driver.get("https://www.selenium.dev/downloads/");
String url=driver.getCurrentUrl();
System.out.println(url);
String expectedurl="https://www.google.dev/downloads/";
if (url.equals(expectedurl)) {
Thread.sleep(8000);
driver.close();
driver.close();
navigate method-
driver.navigate().to("https://www.facebook.com/");
Thread.sleep(2000);
driver.navigate().back();
Thread.sleep(2000);
driver.navigate().forward();
Thread.sleep(2000);
driver.navigate().refresh();
2) void vs Navigation
3) Wait until page loading vs doesnot wait until whole page loaded
Locators-
Base on attribute
1) id
2) class
3) name
5)linkedText
6) partialLinked Text()
7) cssSelector
8) xpath
ex-
package selenium;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
System.setProperty("webdriver.chrome.driver","C:\\Users\\Admin\\
Desktop\\Slenium Jar\\Chrome_98\\chromedriver.exe");
//Step=1
WebDriver driver=new ChromeDriver();
//Step=2
driver.manage().window().maximize();
//Step=3
driver.get("https://www.facebook.com/");
//Step=5
WebElement password=driver.findElement(By.name("pass"));
password.sendKeys("pass12345");
//step=6
WebElement loginButton=driver.findElement(By.name("login"));
//loginButton.click();
WebElement creatAccButton=driver.findElement(By.linkText("Forgotten
password?"));
creatAccButton.click();
Thread.sleep(8000);
driver.close();