Professional Documents
Culture Documents
Handling Alerts
Handling Alerts
Handling Alerts
import org.openqa.selenium.Alert;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
driver.get("https://iamsandesh23.github.io/selenium.github.io/");
driver.manage().window().maximize();
driver.findElement(By.id("alert1")).click();
System.out.println(str);
Thread.sleep(5000);
alert.accept();
driver.switchTo().defaultContent();
driver.close();
package selectPack;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
driver.get("https://iamsandesh23.github.io/selenium.github.io/");
driver.manage().window().maximize();
WebElement dropdownField =
driver.findElement(By.id("drop1"));
select.selectByVisibleText("doc 3");
}
• Using selectByVisibleText() with a Multi-selection box field to select
multiple values
package selectPack;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
driver.get("https://iamsandesh23.github.io/selenium.github.io/");
driver.manage().window().maximize();
WebElement multiSelectionBoxField =
driver.findElement(By.id("multiselect1"));
select.selectByVisibleText("Volvo");
select.selectByVisibleText("Swift");
select.selectByVisibleText("Audi");
package selectPack;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
driver.get("https://iamsandesh23.github.io/selenium.github.io/");
driver.manage().window().maximize();
WebElement multiSelectionBoxField =
driver.findElement(By.id("multiselect1"));
select.selectByVisibleText("Volvo");
select.selectByVisibleText("Swift");
select.selectByVisibleText("Hyundai");
select.selectByVisibleText("Audi");
select.deselectByVisibleText("Swift");
select.deselectByVisibleText("Audi");