import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class MozillaFirefoxbrowser {
public static void main(String args[]) {
// Initialize driver
WebDriver dr = new FirefoxDriver();
//Maximize browser window
dr.manage().window().maximize();
//Go to URL
dr.get("http://www.google.com");
//Set timeout
dr.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
//close firefox browser
dr.close();
}
}
Internet Explorer
Download Internet Explorer Driver Server
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class InternetExplorerBrowser {
public static void main(String args[]) {
//set the system property for Internet Explorer
//System.setProperty("webdriver.ie.driver", "Location of IE Driver");
System.setProperty("webdriver.ie.driver", "IEDriverServer.exe");
// Initialize IE driver
WebDriver driver = new InternetExplorerDriver();
//Maximize browser window
driver.manage().window().maximize();
//Go to URL
driver.get("http://www.google.com");
}
}
Google Chrome
Download Chrome Driver Server
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class Chromebrowser {
public static void main(String args[]) {
//set the system property for Chrome
//System.setProperty("webdriver.chrome.driver", "Location of Chrome Driver");
System.setProperty("webdriver.chrome.driver", "chromedriver.exe");
// Initialize IE driver
WebDriver driver = new ChromeDriver();
//Maximize browser window
driver.manage().window().maximize();
//Go to URL
driver.get("http://www.google.com");
}
}
Safari
Download Selenium WebDriver for Safari. Add jar file in your project
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Safaribrowser {
public static void main(String args[]) {
// Initialize driver
WebDriver dr = new SafariDriver();
//Maximize browser window
dr.manage().window().maximize();
//Go to URL
dr.get("http://www.google.com");
//Set timeout
dr.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
//close Safari browser
dr.quit();
}
}
Opera
import com.opera.core.systems.OperaDriver;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
public class Operabrowser {
public static void main(String args[]) {
DesiredCapabilities capabilities = DesiredCapabilities.opera();
// capabilities.setCapability("opera.binary", " Absolute Path of Opera browser ");
capabilities.setCapability("opera.binary", "C:\\Program Files (x86)\\Opera\\28.0.1750.40\\opera.exe");
WebDriver dr = new OperaDriver(capabilities);
//Maximize browser window
dr.manage().window().maximize();
//Go to URL
dr.get("http://google.com");
//Set timeout
dr.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
//close Oper browser
dr.quit();
}
}
HtmlUnit Driver
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
public class Htmlunit {
public static void main(String args[]) {
// Initialize driver
WebDriver dr = new HtmlUnitDriver();
//Go to page
dr.get("http://www.google.com");
//get page title
System.out.println("Title =: " + dr.getTitle());
//get page url
System.out.println("URL =: " + dr.getCurrentUrl());
//close Htmlunit
dr.close();
}
}
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class MozillaFirefoxbrowser {
public static void main(String args[]) {
// Initialize driver
WebDriver dr = new FirefoxDriver();
//Maximize browser window
dr.manage().window().maximize();
//Go to URL
dr.get("http://www.google.com");
//Set timeout
dr.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
//close firefox browser
dr.close();
}
}
Internet Explorer
Download Internet Explorer Driver Server
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class InternetExplorerBrowser {
public static void main(String args[]) {
//set the system property for Internet Explorer
//System.setProperty("webdriver.ie.driver", "Location of IE Driver");
System.setProperty("webdriver.ie.driver", "IEDriverServer.exe");
// Initialize IE driver
WebDriver driver = new InternetExplorerDriver();
//Maximize browser window
driver.manage().window().maximize();
//Go to URL
driver.get("http://www.google.com");
}
}
Google Chrome
Download Chrome Driver Server
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class Chromebrowser {
public static void main(String args[]) {
//set the system property for Chrome
//System.setProperty("webdriver.chrome.driver", "Location of Chrome Driver");
System.setProperty("webdriver.chrome.driver", "chromedriver.exe");
// Initialize IE driver
WebDriver driver = new ChromeDriver();
//Maximize browser window
driver.manage().window().maximize();
//Go to URL
driver.get("http://www.google.com");
}
}
Safari
Download Selenium WebDriver for Safari. Add jar file in your project
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Safaribrowser {
public static void main(String args[]) {
// Initialize driver
WebDriver dr = new SafariDriver();
//Maximize browser window
dr.manage().window().maximize();
//Go to URL
dr.get("http://www.google.com");
//Set timeout
dr.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
//close Safari browser
dr.quit();
}
}
Opera
import com.opera.core.systems.OperaDriver;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
public class Operabrowser {
public static void main(String args[]) {
DesiredCapabilities capabilities = DesiredCapabilities.opera();
// capabilities.setCapability("opera.binary", " Absolute Path of Opera browser ");
capabilities.setCapability("opera.binary", "C:\\Program Files (x86)\\Opera\\28.0.1750.40\\opera.exe");
WebDriver dr = new OperaDriver(capabilities);
//Maximize browser window
dr.manage().window().maximize();
//Go to URL
dr.get("http://google.com");
//Set timeout
dr.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
//close Oper browser
dr.quit();
}
}
HtmlUnit Driver
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
public class Htmlunit {
public static void main(String args[]) {
// Initialize driver
WebDriver dr = new HtmlUnitDriver();
//Go to page
dr.get("http://www.google.com");
//get page title
System.out.println("Title =: " + dr.getTitle());
//get page url
System.out.println("URL =: " + dr.getCurrentUrl());
//close Htmlunit
dr.close();
}
}
No comments:
Post a Comment