List of usage examples for org.openqa.selenium.chrome ChromeDriver ChromeDriver
public ChromeDriver()
From source file:com.joseja.glassdoorscraper.GlassdoorScraper.java
private static ChromeDriver initializeDriver() { // Set path to Chrome web driver. System.setProperty("webdriver.chrome.driver", "C:\\MyPrograms\\chromedriver.exe"); ChromeDriver driver = new ChromeDriver(); // Set implicit wait. driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); return driver; }
From source file:com.jpablo.test.NavigateWikipedia.java
public void openWikiEnglishChrome() throws InterruptedException { /*// w w w .j a v a 2 s . c o m 1. Launch Chrome 2. Open Wikipedia main page 3. Open Wikipedia in English 4. Close Chrome */ System.setProperty("webdriver.chrome.driver", "C:\\SeleniumUtilities\\chromedriver.exe"); driver = new ChromeDriver(); driver.get("http://www.wikipedia.org"); link = driver.findElement(By.linkText("English")); link.click(); Thread.sleep(5000); driver.quit(); }
From source file:com.justcloud.cloudcore.integration.HomeTestIT.java
License:Apache License
@Before public void setUp() throws Exception { driver = new ChromeDriver(); baseUrl = "http://localhost:8080"; driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); }
From source file:com.lazerycode.ebselen.EbselenCore.java
License:Apache License
/** * Set the driver type based upon settings scraped from Env.properties * run function to get release number of website being tested * * @param driverObject - object to instantiate * @return WebDriver/* w w w . j a va 2s. com*/ */ public WebDriver setBrowser(WebDriver driverObject) { try { switch (browserDetails.getBrowser()) { case FIREFOX: driverObject = new FirefoxDriver(generateFirefoxProfile()); logger.debug("Using FIREFOX Driver..."); break; case IE6: case IE7: case IE8: case IE9: driverObject = new InternetExplorerDriver(); logger.debug("Using INTERNET EXPLORER Driver..."); break; case GOOGLECHROME: System.setProperty("webdriver.chrome.driver", settings.chromeDriverLocation()); driverObject = new ChromeDriver(); logger.debug("Using GOOGLECHROME Driver..."); break; case HTMLUNIT: driverObject = new HtmlUnitDriver(setHTMLUnitCapabilities(browserDetails.getHTMLUnitEmulation())); logger.debug("Using HTMLUNIT Driver..."); break; case SAFARI: //FUTURE break; case OPERA: driverObject = new OperaDriver(); logger.debug("Using Opera Driver..."); break; case IPHONE: driverObject = new IPhoneDriver(); logger.debug("Using IPhone Driver..."); break; case ANDROID: driverObject = new AndroidDriver(); logger.debug("Using Android Driver..."); break; } getReleaseVersion(); } catch (Exception x) { logger.error("Error in EbselenCore.setBrowser: {}", x.getMessage()); return driverObject; } return driverObject; }
From source file:com.lufthansa.lufthansaproj.HomePageLoginTest.java
@BeforeMethod public void setUpClass() throws Exception { file = new File(this.getClass().getResource("/drivers/chromedriver.exe").getPath()); System.setProperty("webdriver.chrome.driver", file.getAbsolutePath()); driver = new ChromeDriver(); driver.get("http://www.lufthansa.com/us/en/Homepage"); }
From source file:com.lufthansa.lufthansaproj.MilesAndMoreTest.java
@BeforeMethod public void setUpMethod() throws Exception { file = new File(this.getClass().getResource("/drivers/chromedriver.exe").getPath()); System.setProperty("webdriver.chrome.driver", file.getAbsolutePath()); driver = new ChromeDriver(); driver.get("http://www.lufthansa.com/us/en/Homepage"); HomePageLogin L1 = new HomePageLogin(driver); L1.login(userName, oldPass);/*from ww w . ja va2s. c o m*/ }
From source file:com.lufthansa.lufthansaproj.OffersAndCommTest.java
@BeforeTest public void setUpClass() throws Exception { file = new File(this.getClass().getResource("/drivers/chromedriver.exe").getPath()); System.setProperty("webdriver.chrome.driver", file.getAbsolutePath()); driver = new ChromeDriver(); driver.get("http://www.lufthansa.com/us/en/Homepage"); }
From source file:com.lufthansa.lufthansaproj.PersonalDataTest.java
@BeforeMethod public void setUpClass() throws Exception { file = new File(this.getClass().getResource("/drivers/chromedriver.exe").getPath()); System.setProperty("webdriver.chrome.driver", file.getAbsolutePath()); driver = new ChromeDriver(); driver.get("http://www.lufthansa.com/us/en/Homepage"); HomePageLogin L1 = new HomePageLogin(driver); L1.login(userName, oldPass);//from w w w. j av a2 s . c o m }
From source file:com.lufthansa.lufthansaproj.TravelPrefTest.java
@BeforeMethod public void setUpClass() throws Exception { file = new File(this.getClass().getResource("/drivers/chromedriver.exe").getPath()); System.setProperty("webdriver.chrome.driver", file.getAbsolutePath()); driver = new ChromeDriver(); driver.get("http://www.lufthansa.com/us/en/Homepage"); HomePageLogin L1 = new HomePageLogin(driver); L1.login(userName, oldPass);/*from w w w .j a va 2 s.c o m*/ }
From source file:com.moodle.test.SeleniumManager.java
License:GNU General Public License
/** * Run test using the Chrome driver./*from w ww . j a v a2 s . c o m*/ * @throws MalformedURLException Catches an exception caused by a malformed URL. All URL's are malformed so this much be caught. */ public void startChromeDriver(String chromeDriverLocation) throws MalformedURLException { System.setProperty("webdriver.chrome.driver", chromeDriverLocation); chromedriver = new ChromeDriver(); }