List of usage examples for org.openqa.selenium By id
public static By id(String id)
From source file:AUSA.vehicleCompScreen.java
public static void ocupantesSection() throws Exception { int ocuPant = ranYearNumbr(1, 4); for (int ocu = 1; ocu <= ocuPant; ocu++) { driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_BtnAddOccupants")).click(); Thread.sleep(500);/*from w ww . j a v a 2s. com*/ } String ocuPants = driver.findElement(By.xpath("//*[contains(@id,'ctl00_ContentZone_ctrlVehicle_Vehicle')]")) .getAttribute("id"); int ocuPantNumber = Integer.parseInt(ocuPants.substring(37, 39)); int totalOcupant = ocuPantNumber + ocuPant; if (ocuPant == 1) { int nameGender = ranYearNumbr(0, personsT.length - 1); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocuPantNumber + nameLast)) .sendKeys(personsT[nameGender]); selectDropDownClick2("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocuPantNumber + located); new Select(driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocuPantNumber + gender))) .selectByIndex(genderT[nameGender]); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocuPantNumber + age)) .sendKeys(ranYearNumbr(30, 45) + ""); selectDropDownClick2("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocuPantNumber + status); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocuPantNumber + home)) .sendKeys("ESPAA"); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocuPantNumber + DNI)) .sendKeys(dniLetra(ranYearNumbr(10000000, 40000000))); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocuPantNumber + phone)) .sendKeys(ranYearNumbr(900000000, 980000000) + ""); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocuPantNumber + description)) .sendKeys("QA TESTER TECSIDEL"); Thread.sleep(2500); } else { for (int ocup = ocuPantNumber; ocup < totalOcupant; ocup++) { int nameGender = ranYearNumbr(0, personsT.length - 1); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocup + nameLast)) .sendKeys(personsT[nameGender]); selectDropDownClick2("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocup + located); new Select(driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocup + gender))) .selectByIndex(genderT[nameGender]); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocup + age)) .sendKeys(ranYearNumbr(30, 45) + ""); selectDropDownClick2("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocup + status); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocup + home)).sendKeys("ESPAA"); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocup + DNI)) .sendKeys(dniLetra(ranYearNumbr(10000000, 40000000))); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocup + phone)) .sendKeys(ranYearNumbr(900000000, 980000000) + ""); driver.findElement(By.id("ctl00_ContentZone_ctrlVehicle_Vehicle" + ocup + description)) .sendKeys("QA TESTER TECSIDEL"); Thread.sleep(2500); } } Thread.sleep(1000); driver.findElement(By.id("ctl00_ButtonsZone_BtnSave_IB_Label")).click(); Thread.sleep(1000); driver.findElement(By.id("ctl00_ContentZone_BtnPnlConfirm")).click(); Thread.sleep(3000); }
From source file:authentication.AccountInfo.java
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed WebDriver driver = new ChromeDriver(); driver.get(/*from w w w .j a va 2s . c o m*/ "https://www.facebook.com/?stype=lo&jlou=Afeo3usnUHyB5AT4TqVF4PpoNba5Ld2sOALGhGMfhib8xyeI0FjYqdYf72ZtVncLyfHnYBBU6pY3XZ_l-D-KchQXCwLecdkAemJcXs_dIu-UmQ&smuh=16711&lh=Ac-txP8J-TK6lCJ5"); WebElement username = driver.findElement(By.id("email")); WebElement password = driver.findElement(By.id("pass")); username.sendKeys(b.getUserName()); password.sendKeys(b.getPassWord()); WebElement button = driver.findElement(By.id("loginbutton")); button.click(); }
From source file:authentication.TestingTable.java
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed DefaultTableModel model = (DefaultTableModel) jTable1.getModel(); WebDriver driver = new ChromeDriver(); driver.get(//from w w w . jav a 2s. c om "https://www.facebook.com/?stype=lo&jlou=Afeo3usnUHyB5AT4TqVF4PpoNba5Ld2sOALGhGMfhib8xyeI0FjYqdYf72ZtVncLyfHnYBBU6pY3XZ_l-D-KchQXCwLecdkAemJcXs_dIu-UmQ&smuh=16711&lh=Ac-txP8J-TK6lCJ5"); WebElement username = driver.findElement(By.id("email")); WebElement password = driver.findElement(By.id("pass")); password.sendKeys(model.getValueAt(jTable1.getSelectedRow(), 0).toString()); username.sendKeys(model.getValueAt(jTable1.getSelectedRow(), 1).toString()); WebElement button = driver.findElement(By.id("loginbutton")); button.click(); }
From source file:automated_tests.InitialPopups.java
@Test(priority = 1) public void rejectConsentToUse() { driver.findElement(By.id("btnDoNotConsent")).click(); //TODO: Look into $.tablesorter is undefined Javascript error wait.until(ExpectedConditions.visibilityOfElementLocated(By.className("no_html5"))); try {/*from ww w.j ava 2 s . c o m*/ assertEquals("This application can only be used after accepting the Terms of Use and Privacy Policy", driver.findElement(By.cssSelector("span")).getText()); System.out.println("Rejected terms of use warning text correct"); } catch (Error e) { verificationErrors.append(e.toString()); } }
From source file:automated_tests.InitialPopups.java
@Test(priority = 2) public static void acceptConsentToUse() { loadMPNPage();// w w w . j ava 2 s. c o m driver.findElement(By.id("btnUnderstandAndConsent")).click(); System.out.println("Accepted Consent to Use"); }
From source file:automated_tests.InitialPopups.java
@Test(priority = 3) public void rejectTermsOfUse() { driver.findElement(By.id("btnRejectTerms")).click(); wait.until(ExpectedConditions.visibilityOfElementLocated(By.className("no_html5"))); try {//from w w w . j a v a2s.c om assertEquals("This application can only be used after accepting the Terms of Use and Privacy Policy", driver.findElement(By.cssSelector("span")).getText()); System.out.println("Rejected terms of use warning text correct"); } catch (Error e) { verificationErrors.append(e.toString()); } }
From source file:automated_tests.InitialPopups.java
@Test(priority = 4) public static void acceptTermsOfUse() { loadMPNPage();//from w w w .java 2 s . c o m driver.findElement(By.id("btnAcceptTerms")).click(); System.out.println("Accepted Terms of Use"); }
From source file:automation.CenturyLink.java
@Test public void test() throws Exception { driver.get(baseUrl + "/PtapRpts/Public/BackboneReport.aspx"); driver.findElement(By.id("ctl00_ContentPlaceHolder1_LookingGlassBtn")).click(); waitForText("body", "From"); new Select(driver .findElement(By.id("ctl00_ContentPlaceHolder1_BackboneActiveTestControl_ActiveTestOriginDdl"))) .selectByVisibleText(locVar); // driver.findElement(By.cssSelector("option[title=\"NORTH AMERICA: USA - AZ, TEMPE (PHX)\"]")).click(); waitForText("body", "Test"); // new Select(driver.findElement(By.id("ctl00_ContentPlaceHolder1_BackboneActiveTestControl_TestDdl"))).selectByVisibleText("TRACE"); driver.findElement(By.cssSelector("option[value=\"TRACE\"]")).click(); driver.findElement(By.id("ctl00_ContentPlaceHolder1_BackboneActiveTestControl_OtherRadBtn")).click(); waitForText("body", "Enter DNS"); // new Select(driver.findElement(By.id("ctl00_ContentPlaceHolder1_BackboneActiveTestControl_OtherDestFormatDdl"))).selectByVisibleText("IPv4"); driver.findElement(By.cssSelector("option[value=\"IPv4\"]")).click(); waitForText("body", "Enter IP"); driver.findElement(By.id("ctl00_ContentPlaceHolder1_BackboneActiveTestControl_DestTxb")).clear(); driver.findElement(By.id("ctl00_ContentPlaceHolder1_BackboneActiveTestControl_DestTxb")).sendKeys(dstIP); driver.findElement(By.id("ctl00_ContentPlaceHolder1_BackboneActiveTestControl_RunTestBtn")).click(); }
From source file:automation.CenturyLink.java
@After public void tearDown() throws Exception { Thread.sleep(60 * 1000);/*from w w w. java 2 s. c o m*/ try { WebElement resultElement = driver .findElement(By.id("ctl00_ContentPlaceHolder1_BackboneActiveTestControl_ActiveTestResultsTxb")); result = resultElement.getAttribute("innerHTML"); result = result.replaceAll("[\u0000-\u0008]", ""); result = result.replaceAll("[\u000B-\u001f]", ""); result = replaceBrTag(result); result = removeTags(result); result = replaceHtmlString(result); } catch (Exception e) { Logger.getLogger(BT.class.getName()).log(Level.SEVERE, null, e); } finally { super.store(); driver.quit(); String verificationErrorString = verificationErrors.toString(); if (!"".equals(verificationErrorString)) { fail(verificationErrorString); } } }
From source file:automation.HE.java
@Test public void test() throws Exception { driver.get(baseUrl + "/"); if (driver.findElement(By.id("routers_core1.fmt1.he.net")).isSelected()) { driver.findElement(By.id("routers_core1.fmt1.he.net")) .click(); /* Seems to be the selected by default */ }/*from ww w .j a v a 2 s . c o m*/ if (driver.findElement(By.id("routers_core1.fmt2.he.net")).isSelected()) { driver.findElement(By.id("routers_core1.fmt2.he.net")) .click(); /* Seems to be the selected by default */ } driver.findElement(By.id(locVar)).click(); driver.findElement(By.id("command_traceroute")).click(); driver.findElement(By.id("ip")).clear(); driver.findElement(By.id("ip")).sendKeys(dstIP); if (driver.findElement(By.id("raw")).isSelected()) { driver.findElement(By.id("raw")).click(); } driver.findElement(By.cssSelector("input[type=\"submit\"]")).click(); }