List of usage examples for org.openqa.selenium.chrome ChromeDriver ChromeDriver
public ChromeDriver()
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; }