Selenium - Java Cheat Sheet
Selenium - Java Cheat Sheet
Selenium - Java
Cheat Sheet
alphabin.co
02/09
Locating Elements - By
id:
driver.findElement(By.id("idValue"));
name:
driver.findElement(By.name("nameValue"));
cssSelector:
driver.findElement(By.cssSelector("input[ty
pe='submit]”));
XPath:
driver.findElement(By.xpath("//input[@typ
e='submit']"));
alphabin.co
03/09
tagName:
driver.findElement(By.tagName ("html
tagName"));
className:
driver.findElement(By.className
("classValue"));
linkText:
driver.findElement(By.linkText ("Sale"));
partialLinkText:
driver.findElement(By.partialLinkText
("link text"));
alphabin.co
04/09
Selenium Navigators
Navigate to URL:
driver.get(“https://alphabin.co/”);
OR
driver.navigate.to(“https://alphabin.co/”);
Refresh Page:
driver.navigate().refresh();
alphabin.co
05/09
Alerts
Accept an alert:
driver.switchTo().alert().accept();
Dismiss an alert:
driver.switchTo().alert().dismiss();
alphabin.co
06/09
iFrame
by index: → index start from 0
driver.switchTo().frame(0);
id/name:
driver.switchTo().frame("id or name of the
iFrame");
alphabin.co
07/09
Actions
Step 1: Create the action object:
Actions actions=new Actions(driver);
alphabin.co
08/09
alphabin.co
09/09
Was This
Helpful
alphabin.co