メソッド | 説明 |
---|---|
className |
指定したクラス名(class属性)を検索条件とする |
cssSelector |
指定したCSSセレクタを検索条件とする |
id |
指定したid属性を検索条件とする |
linkText |
指定したリンク名(完全一致)を検索条件とする |
name |
指定したname属性を検索条件とする |
partialLinkText |
指定したリンク名(部分一致)を検索条件とする |
tagName |
指定したタグ名を検索条件とする |
xpath |
指定したXPathを検索条件とする |
static org.openqa.selenium.By className(java.lang.String className)
static org.openqa.selenium.By cssSelector(java.lang.String cssSelector)
static org.openqa.selenium.By id(java.lang.String id)
static org.openqa.selenium.By linkText(java.lang.String linkText)
static org.openqa.selenium.By name(java.lang.String name)
static org.openqa.selenium.By partialLinkText(java.lang.String partialLinkText)
static org.openqa.selenium.By tagName(java.lang.String tagName)
static org.openqa.selenium.By xpath(java.lang.String xpath)
name属性の値がname1で、かつvalue属性の値が1であるinput要素をXPathで指定する例を示す。
driver.findElement(By.xpath("//input[@name='name1' and @value='1']"));