List of usage examples for org.openqa.selenium By cssSelector
public static By cssSelector(String cssSelector)
From source file:applango.common.services.Applango.genericApplangoWebsiteActions.java
public static String getName(WebDriver driver1) throws IOException { // int appRank = 0; return driver1.findElement(By.cssSelector(applangoObject.USERTABLER.getValue())) .findElements(By.cssSelector("td")).get(0).getText(); // return appRank; }
From source file:applango.common.services.Applango.genericApplangoWebsiteActions.java
public static int getAppRank(WebDriver driver1) throws IOException { int appRank = 0; appRank = Integer.parseInt(driver1.findElement(By.cssSelector(applangoObject.USERTABLER.getValue())) .findElements(By.cssSelector("td")).get(1).getText()); return appRank; }
From source file:applango.common.services.Applango.genericApplangoWebsiteActions.java
public static int getActivity(WebDriver driver1) throws IOException { int activity = 0; // String userRecord = getAppRankAndActivity(driver1); // int spaceSeperator = userRecord.indexOf(" "); activity = Integer.parseInt(driver1.findElement(By.cssSelector(applangoObject.USERTABLER.getValue())) .findElements(By.cssSelector("td")).get(2).getText()); return activity; }
From source file:applango.common.services.Applango.genericApplangoWebsiteActions.java
public static String getGroup(WebDriver driver1) throws IOException { return driver1.findElement(By.cssSelector(applangoObject.USERTABLER.getValue())) .findElements(By.cssSelector("td")).get(3).getText(); }
From source file:applango.common.services.Applango.genericApplangoWebsiteActions.java
public static void setBoxNoLoginAlertThreshold(WebDriver driver1, String alertThreshold) { logger.info("Set Alert Threshold : " + alertThreshold); driver1.findElement(By.cssSelector("#alertsdiv > div:nth-child(2) > input")).clear(); driver1.findElement(By.cssSelector("#alertsdiv > div:nth-child(2) > input")).sendKeys(alertThreshold); }
From source file:applango.common.services.Applango.genericApplangoWebsiteActions.java
public static void clickOnUserInPeopleTable(WebDriver driver1, WebDriverWait wait1, String rowNumber) throws IOException { logger.info("click on user app in people page"); driver1.findElement(By.cssSelector("#alluserstabler > tbody > tr:nth-child(" + rowNumber + ")")).click(); waitUntilWaitForServerDissappears(wait1); waitForGraphRollUp(wait1);//from w w w. j a v a2 s . co m }
From source file:applango.common.services.Applango.genericApplangoWebsiteActions.java
public static void clickOnAppInPeopleTable(WebDriver driver1, WebDriverWait wait1) throws IOException { logger.info("Click on first app in table"); if (checkUserApplicationTableIsNotEmpty(driver1)) { driver1.findElement(By.cssSelector(applangoObject.PEOPLEPAGE_USER_APP_TABLE.getValue())).click(); waitUntilWaitForServerDissappears(wait1); checkUserAppData(wait1);/*ww w . j a v a 2 s. com*/ } }
From source file:applango.common.services.Applango.genericApplangoWebsiteActions.java
private static boolean checkUserApplicationTableIsNotEmpty(WebDriver driver1) throws IOException { if (!driver1.findElement(By.cssSelector(applangoObject.PEOPLEPAGE_USER_APP_TABLE.getValue())).getText() .isEmpty()) {/*from w ww .j av a 2 s . c o m*/ return true; } else return false; }
From source file:applango.common.services.Applango.genericApplangoWebsiteActions.java
public static String getLicenseCostInfo(RemoteWebDriver driver) throws IOException { return driver.findElement(By.cssSelector(applangoTextfields.MAIN_LICENSE_COST.getValue())).getText(); }
From source file:applicationdriverlayer.pageobjects.squash.booking.CourtReservationPage.java
License:Apache License
@Override protected void waitForLoadToComplete() { new WebDriverWait(driver, explicitWaitTimeoutSeconds) .until(ExpectedConditions.visibilityOfElementLocated(By.className("reservation-form"))); new WebDriverWait(driver, explicitWaitTimeoutSeconds) .until(ExpectedConditions.visibilityOfElementLocated(By.cssSelector("input[name = 'name']"))); }