List of usage examples for org.openqa.selenium WebElement getAttribute
String getAttribute(String name);
From source file:com.opera.core.systems.FindElementsTest.java
License:Apache License
@Test public void testId() { WebElement el = driver.findElementById("call-to-action"); assertEquals(el.getAttribute("id"), "call-to-action"); assertEquals(el.getTagName().toLowerCase(), "p"); }
From source file:com.opera.core.systems.FindElementsTest.java
License:Apache License
@Test public void testElementsId() { List<WebElement> els = driver.findElementsById("external"); for (WebElement el : els) { assertEquals(el.getAttribute("id"), "external"); }// w w w.j a v a 2s. c o m }
From source file:com.opera.core.systems.FindElementsTest.java
License:Apache License
@Test public void testElementsClass() { List<WebElement> els = driver.findElementsByClassName("invert"); for (WebElement el : els) { assertTrue(el.getAttribute("class").contains("invert")); }//from ww w.ja v a 2 s .c om }
From source file:com.opera.core.systems.FindElementsTest.java
License:Apache License
@Test public void testName() { WebElement el = driver.findElementByName("radios"); assertEquals(el.getAttribute("id"), "radio_little"); }
From source file:com.opera.core.systems.FindElementsTest.java
License:Apache License
@Test public void testElementsName() { List<WebElement> els = driver.findElementsByName("radios"); assertEquals(3, els.size());//w w w . jav a 2 s . c om for (WebElement el : els) { assertEquals(el.getAttribute("name"), "radios"); } }
From source file:com.opera.core.systems.FindElementsTest.java
License:Apache License
@Test public void testTagName() { WebElement el = driver.findElementByTagName("label"); assertEquals(el.getAttribute("for"), "input_email"); }
From source file:com.opera.core.systems.FindElementsTest.java
License:Apache License
@Test public void testCssSelector() { WebElement el = driver.findElementByCssSelector("p > span + a"); assertEquals(el.getAttribute("id"), "local"); }
From source file:com.opera.core.systems.FindElementsTest.java
License:Apache License
@Test public void testElementsCssSelector() { List<WebElement> els = driver.findElementsByCssSelector("div input[name=radios]"); assertEquals(3, els.size());/*from w ww .j a va 2 s . com*/ for (WebElement el : els) { assertEquals(el.getAttribute("name"), "radios"); } }
From source file:com.opera.core.systems.HTML5FormTest.java
License:Apache License
@Test public void setInputFileValue() { WebElement fileField = driver.findElement(By.id("file")); fileField.sendKeys(resources.textFile().getAbsolutePath()); assertThat(fileField.getAttribute("value"), is("C:\\fakepath\\" + resources.textFile().getName())); }