private void populate() { // populate text fields with two random number List<WebElement> elems = driver.findElementsByClassName("UIATextField"); Random random = new Random(); for (WebElement elem : elems) { int rndNum = random.nextInt(MAXIMUM - MINIMUM + 1) + MINIMUM; elem.sendKeys(String.valueOf(rndNum)); values.add(rndNum); } }
@Test public void addContact() { WebElement el = driver.findElement(By.name("Add Contact")); el.click(); List<WebElement> textFieldsList = driver.findElementsByClassName("android.widget.EditText"); textFieldsList.get(0).sendKeys("Some Name"); textFieldsList.get(2).sendKeys("*****@*****.**"); driver.swipe(100, 500, 100, 100, 2); driver.findElementByName("Save").click(); }