Example usage for org.openqa.selenium.chrome ChromeDriver ChromeDriver

List of usage examples for org.openqa.selenium.chrome ChromeDriver ChromeDriver

Introduction

In this page you can find the example usage for org.openqa.selenium.chrome ChromeDriver ChromeDriver.

Prototype

public ChromeDriver() 

Source Link

Document

Creates a new ChromeDriver using the ChromeDriverService#createDefaultService default server configuration.

Usage

From source file:com.mroza.seleniumTests.NewKidsViewTests.NewKidsViewAddKidTest.java

License:Open Source License

@Test
public void addNewKidTest() {
    newKidsViewPage.setKidCode(expectedSymbol);
    newKidsViewPage.clickSaveNewKid();/*from w  ww .ja va 2s  .co m*/

    kidsViewPage = PageFactory.initElements(new ChromeDriver(), KidsViewPage.class);
    kidsViewPage.open(SeleniumUtils.kidsViewUrl);
    List<String> foundSymbols = kidsViewPage.getKidsSymbolsList();
    kidsViewPage.close();

    assertTrue("New kid code should be on list", foundSymbols.contains(expectedSymbol));

}

From source file:com.mroza.seleniumTests.NewKidsViewTests.NewKidsViewAddKidTest.java

License:Open Source License

@Test
public void addNewKidAndCancelTest() {
    newKidsViewPage.setKidCode(expectedSymbol);
    newKidsViewPage.clickCancelNewKid();

    kidsViewPage = PageFactory.initElements(new ChromeDriver(), KidsViewPage.class);
    kidsViewPage.open(SeleniumUtils.kidsViewUrl);
    List<String> foundSymbols = kidsViewPage.getKidsSymbolsList();
    kidsViewPage.close();// www  .j a  va 2  s  .com

    assertFalse("Canceled kid code should not be on list", foundSymbols.contains(expectedSymbol));
}

From source file:com.mroza.seleniumTests.NewProgramsViewTests.NewProgramsViewAddProgramTest.java

License:Open Source License

@Before
public void setUp() {
    SeleniumUtils.setUpDriverConnection();
    DatabaseUtils databaseUtils = new DatabaseUtils();
    databaseUtils.cleanUpDatabase();//from w w  w. j  a  v  a2s  .c om
    databaseUtils.setUpProgram(existingSymbol, "NAME", "DESCRIPTION");
    newProgramsViewPage = PageFactory.initElements(new ChromeDriver(), NewProgramsViewPage.class);
    newProgramsViewPage.open(SeleniumUtils.newProgramsViewUrl);
}

From source file:com.mroza.seleniumTests.NewProgramsViewTests.NewProgramsViewAddProgramTest.java

License:Open Source License

@Test
public void addNewProgramTest() {

    newProgramsViewPage.setAddProgramFields(expectedSymbol, "NAME", "DESCRIPTION");
    newProgramsViewPage.clickSaveNewProgram();

    programDirectoryViewPage = PageFactory.initElements(new ChromeDriver(), ProgramDirectoryViewPage.class);
    programDirectoryViewPage.open(SeleniumUtils.programDirectoryViewPageUrl);
    List<String> foundSymbols = programDirectoryViewPage.getAllProgramsSymbols();
    programDirectoryViewPage.close();// w  w w  .  java2s.  com

    assertTrue("New program symbol should be on list", foundSymbols.contains(expectedSymbol));

}

From source file:com.mroza.seleniumTests.NewProgramsViewTests.NewProgramsViewAddProgramTest.java

License:Open Source License

@Test
public void cancelAddingProgramTest() {

    String canceledSymbol = "SYMBOL_3";
    newProgramsViewPage.setAddProgramFields(canceledSymbol, "NAME", "DESCRIPTION");
    newProgramsViewPage.clickCancelNewProgram();

    programDirectoryViewPage = PageFactory.initElements(new ChromeDriver(), ProgramDirectoryViewPage.class);
    programDirectoryViewPage.open(SeleniumUtils.programDirectoryViewPageUrl);
    List<String> foundSymbols = programDirectoryViewPage.getAllProgramsSymbols();
    programDirectoryViewPage.close();/*from   w ww  .  ja v  a 2 s .  c  o m*/

    assertFalse("Canceled program symbol should not be on list", foundSymbols.contains(canceledSymbol));

}

From source file:com.mroza.seleniumTests.NewProgramsViewTests.NewProgramViewEditProgramTest.java

License:Open Source License

@Before
public void setUp() {
    SeleniumUtils.setUpDriverConnection();
    DatabaseUtils databaseUtils = new DatabaseUtils();
    databaseUtils.cleanUpDatabase();/*from  w  w w .j av  a2s  . c om*/
    program = databaseUtils.setUpProgram(existingSymbol, existingName, existingDescription);

    newProgramsViewPage = PageFactory.initElements(new ChromeDriver(), NewProgramsViewPage.class);
    newProgramsViewPage.open(SeleniumUtils.newProgramsViewUrl + "?programId=" + program.getId());
}

From source file:com.mroza.seleniumTests.NewProgramsViewTests.NewProgramViewEditProgramTest.java

License:Open Source License

@Test
public void editingProgramShouldChangeProgramsParametersTest() {

    String changedSymbol = "NEW SYMBOL";
    String changedName = "NEW_NAME";
    String changedDescription = "NEW DESCRIPTION";
    newProgramsViewPage.setAddProgramFields(changedSymbol, changedName, changedDescription);
    newProgramsViewPage.clickSaveNewProgram();

    newProgramsViewPage.close();//w  w w.ja  va2  s  . c o m
    newProgramsViewPage = PageFactory.initElements(new ChromeDriver(), NewProgramsViewPage.class);
    newProgramsViewPage.open(SeleniumUtils.newProgramsViewUrl + "?programId=" + program.getId());

    String symbol = newProgramsViewPage.getSymbol();
    String name = newProgramsViewPage.getName();
    String description = newProgramsViewPage.getDescription();
    assertEquals("Symbol in field should have been changed", changedSymbol, symbol);
    assertEquals("Name in field should have been changed", changedName, name);
    assertEquals("Description in field should have benn changed", changedDescription, description);

}

From source file:com.mroza.seleniumTests.ProgramDirectoryViewTests.ProgramDirectoryViewProgramsListTest.java

License:Open Source License

@Before
public void setUp() {
    SeleniumUtils.setUpDriverConnection();
    databaseUtils = new DatabaseUtils();
    databaseUtils.cleanUpDatabase();/*from  w  w  w  .ja v  a  2s.co  m*/
    setUpPrograms();

    programDirectoryViewPage = PageFactory.initElements(new ChromeDriver(), ProgramDirectoryViewPage.class);
    programDirectoryViewPage.open(SeleniumUtils.programDirectoryViewPageUrl);
}

From source file:com.mx.santander.lh.obpyme.Test.MarketingSantander.java

public static void main(String[] args) throws InterruptedException, IOException {

    WebDriver browserDriver = new ChromeDriver();
    OperacionesMarketingSantander oMarketing = new OperacionesMarketingSantander();
    oMarketing.OperacionesCampaniaMArketing(browserDriver);

}

From source file:com.mycompany.firstmavenproject.DriverFactory.java

public static WebDriver create(String type) {
    WebDriver driver = null;/*  w  ww  .j  av a 2s. c  om*/

    if (type.contains("FirefoxDriver")) {
        driver = new FirefoxDriver();
        driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
    } else if (type.contains("ChromeDriver")) {
        driver = new ChromeDriver();
    } else if (type.contains("InternetExplorerDriver")) {
        driver = new InternetExplorerDriver();
    } else if (type.contains("OperaDriver")) {
        driver = new OperaDriver();
    } else if (type.contains("SafariDriver")) {
        driver = new SafariDriver();
    }
    return driver;
}