List of usage examples for org.openqa.selenium WebElement isSelected
boolean isSelected();
From source file:co.edu.uniandes.csw.sport.master.test.SportMasterTest.java
/** * editUserSport-> Edita un User existente que tiene varios sports asociados. 1. Elimina todos los elementos sports asociados 2. Agrega varios sports 3. Verfica que el objeto haya sido actualizado * //w w w . ja v a 2s .c o m */ @Test public void editUserSport() throws Exception { driver.get(baseUrl + "/sport.web/userMaster.html"); driver.findElements(By.linkText("Edit")).get(driver.findElements(By.linkText("Edit")).size() - 1).click(); Thread.sleep(2000); driver.findElement(By.id("userName")).clear(); driver.findElement(By.id("userName")).sendKeys("nombre1mod"); driver.findElement(By.id("firstName")).clear(); driver.findElement(By.id("firstName")).sendKeys("nombre2mod"); driver.findElement(By.xpath("//a[contains(@href,'sport')]")).click(); Thread.sleep(2000); List<WebElement> tables = driver .findElements(By.xpath("/html/body/div[1]/div[2]/div/div[2]/div[3]/div/table/tbody/tr")); SportDTO sport; Thread.sleep(2000); for (WebElement table : tables) { driver.findElements(By.linkText("Delete")).get(driver.findElements(By.linkText("Delete")).size() - 1) .click(); Thread.sleep(2000); } driver.findElement(By.xpath("//button[contains(@id,'addButton')]")).click(); List<WebElement> lst = driver .findElements(By.xpath("//input[contains(@id,'selection')][@type='checkbox']")); for (WebElement lst1 : lst) { if (!lst1.isSelected()) { lst1.click(); } } driver.findElement(By.id("addButton")).click(); Thread.sleep(2000); driver.findElement(By.xpath("//button[contains(@id,'saveButton')]")).click(); Thread.sleep(3000); List<WebElement> table = driver .findElements(By.xpath("//table[contains(@class,'table striped')]/tbody/tr")); boolean fail = false; for (WebElement webElement : table) { List<WebElement> elems = webElement.findElements(By.xpath("td")); if (elems.get(0).getText().equals("nombre1mod") && elems.get(1).getText().equals("nombre2mod")) { fail = true; } } assertTrue(fail); }
From source file:com.androidwhy.modules.test.selenium.Selenium2.java
License:Apache License
/** * Element. */ public void check(WebElement element) { if (!element.isSelected()) { element.click(); } }
From source file:com.androidwhy.modules.test.selenium.Selenium2.java
License:Apache License
/** * ?Element. */ public void uncheck(WebElement element) { if (element.isSelected()) { element.click(); } }
From source file:com.androidwhy.modules.test.selenium.Selenium2.java
License:Apache License
/** * Element?. */ public boolean isChecked(WebElement element) { return element.isSelected(); }
From source file:com.autocognite.selenium.lib.SeleniumWebUiDriver.java
License:Apache License
public boolean isSelected(WebElement wdElement) { return wdElement.isSelected(); }
From source file:com.axatrikx.webdriver.AxaDriver.java
License:Apache License
/** * Selects the checkbox. Does nothing if already selected * //from w w w . j a v a2 s.c o m * @param locator * string locator in OR locator format */ public void selectCheckBox(String locator) { WebElement ele = eleHelper.findElement(locator); boolean isSelected = ele.isSelected(); if (!isSelected) { ele.click(); reporter.log("Action", "Selected checkbox " + locator, ExecutionStatus.INFO); } else { reporter.log("Action", "Checkbox " + locator + " was already selected", ExecutionStatus.INFO); } }
From source file:com.axatrikx.webdriver.AxaDriver.java
License:Apache License
/** * Unselect the checkbox. If already unselected, does nothing. * /* w w w . j a va 2 s. com*/ * @param locator * string locator in OR locator format */ public void unSelectCheckBox(String locator) { WebElement ele = eleHelper.findElement(locator); boolean isSelected = ele.isSelected(); if (isSelected) { ele.click(); reporter.log("Action", "Unselected checkbox " + locator, ExecutionStatus.INFO); } else { reporter.log("Action", "Checkbox " + locator + " was already unselected", ExecutionStatus.INFO); } }
From source file:com.cengage.mindtap.keywords.CSMPageActions.java
public void verifyAllCoInstructorCapabilitiesChecked() { List<WebElement> checkBoxes = new ArrayList(); checkBoxes = elements("co_inst_capabilities_allchkboxes"); for (WebElement box : checkBoxes) { Assert.assertTrue(box.isSelected(), "FAIL : CheckBox is not selected"); }/*from w w w.j a v a 2 s. c o m*/ }
From source file:com.cengage.mindtap.keywords.CSMPageActions.java
public void TACapabilitiesByDefault() { waitForElementPresent("teach_assist_expand"); clickOnElementUsingActionBuilder(element("teach_assist_expand")); waitTOSync();/*w w w .ja v a2 s. c o m*/ scrollDown(element("ta_manage_lpn_cap_chkbox")); List<WebElement> checkBoxes = new ArrayList(); checkBoxes = elements("ta_capabilities_allchkboxes"); for (WebElement box : checkBoxes) { Assert.assertFalse(box.isSelected(), "FAIL : CheckBox is selected for TA by default"); } }
From source file:com.cengage.mindtap.keywords.CSMPageActions.java
public void instructorEditsCapabilitiesOfTA() { clickOnElementUsingActionBuilder(element("teach_assist_expand")); waitTOSync();//w w w .j a v a 2 s . c o m scrollDown(element("ta_manage_lpn_cap_chkbox")); List<WebElement> checkBoxes = new ArrayList(); checkBoxes = elements("ta_capabilities_allchkboxes"); for (WebElement box : checkBoxes) { if (box.isSelected()) { clickOnElementUsingActionBuilder(box); } } }