List of usage examples for org.openqa.selenium.chrome ChromeDriver ChromeDriver
public ChromeDriver()
From source file:org.julianharty.accessibility.automation.LayoutAndOrdering.java
License:Apache License
@Override protected void setUp() { driver = new ChromeDriver(); if (server == null) { server = new LocalWebServer(); server.start(8088);//ww w. j a v a 2 s . c o m port = server.getPort(); } }
From source file:org.julianharty.accessibility.automation.LocalAccessibilityTestPages.java
License:Apache License
@Override protected void setUp() { driver = new ChromeDriver(); server = new LocalWebServer(); server.start(8080); port = server.getPort(); }
From source file:org.keycloak.testsuite.rule.WebRule.java
License:Open Source License
public static WebDriver createWebDriver() { WebDriver driver;//from ww w. j a v a 2 s . c o m String browser = "htmlunit"; if (System.getProperty("browser") != null) { browser = System.getProperty("browser"); } if (browser.equals("htmlunit")) { HtmlUnitDriver d = new HtmlUnitDriver(); d.getWebClient().getOptions().setJavaScriptEnabled(true); d.getWebClient().getOptions().setCssEnabled(false); driver = d; } else if (browser.equals("chrome")) { driver = new ChromeDriver(); } else if (browser.equals("firefox")) { driver = new FirefoxDriver(); } else { throw new RuntimeException("Unsupported browser " + browser); } return driver; }
From source file:org.miloss.fgsms.smoke.post.UITest.java
License:Mozilla Public License
@BeforeClass public static void setUpClass() throws Exception { props = new Properties(); props.load(new FileInputStream("../test.properties")); url = props.getProperty("server").replace("fgsmsServices", "fgsmsBootstrap"); drivers = new ArrayList<RemoteWebDriver>(); //attempt login try {/* w ww.j a v a2s. com*/ //FirefoxProfile profile = new FirefoxProfile(); //profile.setPreference("browser.privatebrowsing.autostart", true); FirefoxDriver f = new FirefoxDriver(); drivers.add(f); } catch (Exception ex) { } try { drivers.add(new ChromeDriver()); } catch (Exception ex) { } try { drivers.add(new EdgeDriver()); } catch (Exception ex) { } buildJspList(); login(); }
From source file:org.opencastproject.loadtest.engage.LoadTestEngage.java
License:Educational Community License
/** * Create a new load test for an engage server. * /*from w ww . j a va 2 s. c o m*/ * @param name * The name of this instance for logging purposes. * @param engageServerUrl * The location of the engage server to test. * @param episodeList * The list of ids of episodes that we can play in the engage server. * @param watchTime * The amount of time to watch a video before moving onto the next one. * @param guiSettings * The settings to interact with the gui in the browser such as user/pass and the ids of those fields. * @param browserToUse * The browser to use in this test. */ public LoadTestEngage(String name, String engageServerUrl, LinkedList<String> episodeList, int watchTime, GuiSettings guiSettings, Main.BrowserToUse browserToUse) { this.name = name; this.engageServerUrl = engageServerUrl; this.episodeList = episodeList; this.watchTime = watchTime; this.guiSettings = guiSettings; if (browserToUse == Main.BrowserToUse.Chrome) { driver = new ChromeDriver(); } else if (browserToUse == Main.BrowserToUse.Safari) { driver = new SafariDriver(); } else if (browserToUse == Main.BrowserToUse.IE) { driver = new InternetExplorerDriver(); } else { driver = new FirefoxDriver(); } }
From source file:org.openlmis.functional.ChromeTest.java
License:Open Source License
@Test public void testGoogleSearch() { // Optional, if not specified, WebDriver will search your path for chromedriver. System.setProperty("webdriver.chrome.driver", "/home/mesh/Programs/chromedriver"); WebDriver driver = new ChromeDriver(); driver.get("http://www.google.com/xhtml"); WebElement searchBox = driver.findElement(By.name("q")); searchBox.sendKeys("ChromeDriver"); searchBox.submit();//from ww w . java 2 s . c om driver.quit(); }
From source file:org.rdcit.ocSync.Selinium.FonctionalTest.java
@Ignore @BeforeClass//from w w w . java2s. c o m public static void setUp() { System.setProperty("webdriver.chrome.driver", "C:\\Users\\sa841\\Documents\\chromedriver_win32\\chromedriver.exe"); webDriver = new ChromeDriver(); webDriver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); }
From source file:org.selenium.tests.AriaControls_Demo_Test.java
License:Open Source License
@Before public void setUp() throws Exception { //driver = new FirefoxDriver(); driver = new ChromeDriver(); //driver = new InternetExplorerDriver(); // Not yet tested due to missing IE11 support selenium = new WebDriverBackedSelenium(driver, baseUrl); driver.manage().window().setSize(new Dimension(1024, 768)); //driver.manage().window().maximize(); rap = new RapBot(driver, selenium); rap.loadApplication(baseUrl + "/", true); }
From source file:org.selenium.tests.AriaGrid_Test.java
License:Open Source License
@Before public void setUp() throws Exception { //driver = new FirefoxDriver(); //driver = new InternetExplorerDriver(); // Not yet tested due to missing IE11 support driver = new ChromeDriver(); selenium = new WebDriverBackedSelenium(driver, URL); driver.manage().window().setSize(new Dimension(1024, 768)); rap = new RapBot(driver, selenium); rap.loadApplication(URL);//from ww w . ja v a 2s . com }
From source file:org.selenium.tests.PatchedControlsDemo_Test.java
License:Open Source License
@Before public void setUp() throws Exception { //driver = new FirefoxDriver(); driver = new ChromeDriver(); //driver = new InternetExplorerDriver(); // Not yet tested due to missing IE11 support selenium = new WebDriverBackedSelenium(driver, URL); driver.manage().window().setSize(new Dimension(1024, 768)); rap = new RapBot(driver, selenium); rap.loadApplication(URL, false); }