List of usage examples for org.openqa.selenium WebDriver getCurrentUrl
String getCurrentUrl();
From source file:com.citrix.g2w.webdriver.pages.registration.WebinarFullForRegistrationPage.java
License:Open Source License
/** * initialize constructor with attendee join url and web driver object. * //www . ja v a 2s .c o m * @param attendeeJoinURL * (attendee joining URL) * @param webDriver * (web driver object) */ public WebinarFullForRegistrationPage(final String attendeeJoinURL, final WebDriver webDriver) { this.driver = webDriver; this.driver.get(attendeeJoinURL); Assert.assertTrue(webDriver.getCurrentUrl().contains("registration/full.tmpl")); PageFactory.initElements(this.driver, this); this.logger.logWithScreenShot("Webinar Full Page: ", this.driver); }
From source file:com.citrix.g2w.webdriver.pages.registration.WebinarFullForRegistrationPage.java
License:Open Source License
public WebinarFullForRegistrationPage(final WebDriver webDriver) { this.driver = webDriver; Assert.assertTrue(webDriver.getCurrentUrl().contains("registration/full.tmpl")); PageFactory.initElements(this.driver, this); this.logger.logWithScreenShot("Webinar Full Page: ", this.driver); }
From source file:com.citrix.g2w.webdriver.pages.registration.WebinarNotAvailablePage.java
License:Open Source License
/** * initialize constructor with attendee join url and web driver object. * // w w w.j a v a 2 s . co m * @param attendeeJoinURL * (attendee joining URL) * @param webDriver * (web driver object) */ public WebinarNotAvailablePage(final String attendeeJoinURL, final WebDriver webDriver) { this.driver = webDriver; this.driver.get(attendeeJoinURL); Assert.assertTrue(webDriver.getCurrentUrl().contains("notAvailable.tmpl")); PageFactory.initElements(this.driver, this); this.logger.logWithScreenShot("Webinar Not Available: ", this.driver); }
From source file:com.citrix.g2w.webdriver.pages.registration.WebinarNotAvailablePage.java
License:Open Source License
public WebinarNotAvailablePage(final WebDriver webDriver) { this.driver = webDriver; Assert.assertTrue(webDriver.getCurrentUrl().contains("notAvailable.tmpl")); PageFactory.initElements(this.driver, this); this.logger.logWithScreenShot("Webinar Not Available Page: ", this.driver); }
From source file:com.citrix.g2w.webdriver.pages.reports.GenerateReportsPage.java
License:Open Source License
/** * Constructor to initialize instance variables and verify if we are on the * Generate Reports page./*from ww w. j ava2s . c o m*/ * * @param webDriver * (web driver) */ public GenerateReportsPage(final String reportUrl, final WebDriver webDriver) { this.driver = webDriver; this.driver.get(reportUrl); Assert.assertTrue(webDriver.getCurrentUrl().contains("generateReports.tmpl")); PageFactory.initElements(this.driver, this); }
From source file:com.citrix.g2w.webdriver.pages.reports.GenerateReportsPage.java
License:Open Source License
/** * Constructor to initialize instance variables and verify if we are on the * Generate Reports page.//from ww w . j a v a 2 s . co m * * @param webDriver * (web driver) */ public GenerateReportsPage(final WebDriver webDriver) { this.driver = webDriver; Assert.assertTrue(webDriver.getCurrentUrl().contains("generateReports.tmpl")); PageFactory.initElements(this.driver, this); }
From source file:com.citrix.g2w.webdriver.pages.ScheduleAWebinarPage.java
License:Open Source License
/** * Overloaded Constructor to initialize web driver object, invoke schedule * webinar page and verify current page URL. * /*from w ww . ja v a 2 s . c o m*/ * @param scheduleWebinarPageUrl * (schedule webinar page url) * @param webDriver * (web driver) */ public ScheduleAWebinarPage(final String scheduleWebinarPageUrl, final WebDriver webDriver) { this.driver = webDriver; this.driver.get(scheduleWebinarPageUrl); Assert.assertTrue(webDriver.getCurrentUrl().contains("/schedulewebinar?BAT=")); PageFactory.initElements(this.driver, this); }
From source file:com.citrix.g2w.webdriver.pages.ScheduleAWebinarPage.java
License:Open Source License
/** * Constructor to initialize web driver object and verify current page URL. * /*from w w w .j a va 2s .co m*/ * @param webDriver * (web driver) */ public ScheduleAWebinarPage(final WebDriver webDriver) { this.driver = webDriver; Assert.assertTrue(webDriver.getCurrentUrl().contains("schedule.tmpl")); PageFactory.initElements(this.driver, this); }
From source file:com.citrix.g2w.webdriver.pages.ScheduleSimilarWebinarPage.java
License:Open Source License
/** * Overloaded Constructor to initialize web driver object, invoke schedule * webinar page and verify current page URL. * // ww w .ja v a 2s. c o m * @param scheduleWebinarPageUrl * (schedule webinar page url) * @param webDriver * (web driver) */ public ScheduleSimilarWebinarPage(final String scheduleWebinarPageUrl, final WebDriver webDriver) { this.driver = webDriver; this.driver.get(scheduleWebinarPageUrl); Assert.assertTrue(webDriver.getCurrentUrl().contains("/copy.tmpl")); PageFactory.initElements(this.driver, this); }
From source file:com.citrix.g2w.webdriver.pages.ScheduleSimilarWebinarPage.java
License:Open Source License
/** * Constructor to initialize web driver object and verify current page URL. * // ww w . j a v a2s . com * @param webDriver * (web driver) */ public ScheduleSimilarWebinarPage(final WebDriver webDriver) { this.driver = webDriver; Assert.assertTrue(webDriver.getCurrentUrl().contains("copy.tmpl")); PageFactory.initElements(this.driver, this); }