public static void testAlert(WebDriver driver)
{
String url="http://sislands.com/coin70/week1/dialogbox.htm";
driver.get(url);
WebElement alertButton = driver.findElement(By.xpath("//input[@value='alert']"));
alertButton.click();
Alert javaAlert = driver.switchTo().alert();
System.out.println(javaAlert.getText());
javaAlert.accept();
}
public static void testPrompt(WebDriver driver) throws Exception
{
String url="http://sislands.com/coin70/week1/dialogbox.htm";
driver.get(url);
WebElement promptButton = driver.findElement(By.xpath("//input[@value='prompt']"));
promptButton.click();
Thread.sleep(2000);
Alert javaPrompt = driver.switchTo().alert();
javaPrompt.sendKeys("This is learning Selenium");
javaPrompt.accept();
System.out.println(javaPrompt.getText());
javaPrompt=driver.switchTo().alert();
javaPrompt.accept();
Thread.sleep(2000);
promptButton.click();
javaPrompt=driver.switchTo().alert();
javaPrompt.dismiss();
Thread.sleep(2000);
javaPrompt=driver.switchTo().alert();
javaPrompt.accept();
}
public static void testConfirm(WebDriver driver) throws Exception
{
String url="http://sislands.com/coin70/week1/dialogbox.htm";
driver.get(url);
WebElement confirmButton = driver.findElement(By.xpath("//input[@value='confirm']"));
confirmButton.click();
Thread.sleep(2000);
Alert javaConfirm = driver.switchTo().alert();
javaConfirm.accept();
Thread.sleep(2000);
javaConfirm = driver.switchTo().alert();
javaConfirm.accept();