1. ID:
Syntax : driver.findElement(By.id("element id"))2. CLASS:
Syntax: driver.findElement(By.className("element class"))3. NAME:
syntax: driver.findElement(By.name("element name"))4. TAGNAME:
syntax: driver.findElement(By.tagName("element html tag name"))5. CSS Selector:
syntax: driver.findElement(By.cssSelector("css selector"))6. Link:
syntax: driver.findElement(By.link("link text"))7. XPath:
syntax: driver.findElement(By.xpath("xpath expression")) package selenium99;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Testid {
public static void main(String[] args) {
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
//maximizing browser window
String baseUrl = "http://www.selenium99.com/2015/10/registration-page-for-selenium-practice.html";
driver.get(baseUrl);
driver.findElement(By.id("name")).sendKeys("Naveen");
// Here send keys is used for typing "Naveen" in name field
driver.close();
}
}
No comments:
Post a Comment