List of usage examples for org.openqa.selenium.support.ui ExpectedConditions visibilityOf
public static ExpectedCondition<WebElement> visibilityOf(final WebElement element)
From source file:modules.sd_uat.pages.EditInformationPage.java
protected void enterStreetNumber(String text) { new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOf(streetNumberField)); streetNumberField.clear();//w w w.j a v a 2 s . co m streetNumberField.sendKeys(text); ReportingTools.takeScreenshot("Entered the Street Number"); }
From source file:modules.sd_uat.pages.EditInformationPage.java
protected void enterStreetName(String text) { new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOf(streetNameField)); streetNameField.clear();/* ww w. j a v a 2 s. c o m*/ streetNameField.sendKeys(text); ReportingTools.takeScreenshot("Entered the Street Namer"); }
From source file:modules.sd_uat.pages.EditInformationPage.java
protected void selectStreetType(String street) { new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOf(streetTypeDropdown)); ReportingTools.highlightElement(streetTypeDropdown); new Select(streetTypeDropdown).selectByValue(street); ReportingTools.takeScreenshot("Street selected"); }
From source file:modules.sd_uat.pages.EditInformationPage.java
protected void enterCityName(String text) { new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOf(cityField)); cityField.clear();//w w w . j a v a 2s . co m cityField.sendKeys(text); ReportingTools.takeScreenshot("Entered the City Name"); }
From source file:modules.sd_uat.pages.EditInformationPage.java
protected void selectProvince(String province) { new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOf(provinceDropdown)); ReportingTools.highlightElement(provinceDropdown); new Select(provinceDropdown).selectByVisibleText(province); ReportingTools.takeScreenshot("Province selected"); }
From source file:modules.sd_uat.pages.EditInformationPage.java
protected void enterPostalCode(String text) { new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOf(postalCodeField)); postalCodeField.clear();/*from ww w . j a va 2s . com*/ postalCodeField.sendKeys(text); ReportingTools.takeScreenshot("Entered the Postal Code"); }
From source file:modules.sd_uat.pages.EditInformationPage.java
protected void selectDriversLicenseExpiryDate(String drvLicenseExpiryDate) { new WebDriverWait(driver, 30).until(ExpectedConditions.visibilityOf(driversLicenseExpiryDate)); new Select(driversLicenseExpiryDate).selectByVisibleText(drvLicenseExpiryDate); }
From source file:modules.sd_uat.pages.EditInformationPage.java
protected void selectDriversLicenseExpiryMonth(String drvLicenseExpiryMonth) { new WebDriverWait(driver, 30).until(ExpectedConditions.visibilityOf(driversLicenseExpiryMonth)); new Select(driversLicenseExpiryMonth).selectByValue(drvLicenseExpiryMonth); }
From source file:modules.sd_uat.pages.EditInformationPage.java
public void validateAddressChanged(String comment) { new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOf(changeCustomerInformationConfirmation)); ReportingTools.highlightElement(changeCustomerInformationConfirmation); ReportingTools.takeScreenshot("Change information confirmation page"); enterComment(comment);//from w w w .j av a 2s . co m clickOnAcceptButton(); ReportingTools.takeScreenshot("Entered comments and clicked on accept button"); new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOf(changeAddressUpdateMessage)); ReportingTools.highlightElement(changeAddressUpdateMessage); ReportingTools.takeScreenshot("Change Address Update Message displayed"); }
From source file:net.atf4j.webdriver.page.AbstractPageObject.java
License:Open Source License
/** * Wait until webElement is visible./*from www . j a va2 s . c o m*/ * * @param webElement the web element * @return the webElement when visible, otherwise TimeoutException. */ public WebElement waitUntilVisible(final WebElement webElement) { verifyNotNull(webElement); return this.webDriverWait.until(ExpectedConditions.visibilityOf(webElement)); }