org.openqa.selenium.Byクラス

org.openqa.selenium.Byクラスの概要

メソッド 説明
className 指定したクラス名(class属性)を検索条件とする
cssSelector 指定したCSSセレクタを検索条件とする
id 指定したid属性を検索条件とする
linkText 指定したリンク名(完全一致)を検索条件とする
name 指定したname属性を検索条件とする
partialLinkText 指定したリンク名(部分一致)を検索条件とする
tagName 指定したタグ名を検索条件とする
xpath 指定したXPathを検索条件とする

org.openqa.selenium.Byクラスのメソッド

className

static org.openqa.selenium.By className(java.lang.String className)

cssSelector

static org.openqa.selenium.By cssSelector(java.lang.String cssSelector)

id

static org.openqa.selenium.By id(java.lang.String id)

linkText

static org.openqa.selenium.By linkText(java.lang.String linkText)

name

static org.openqa.selenium.By name(java.lang.String name)

partialLinkText

static org.openqa.selenium.By partialLinkText(java.lang.String partialLinkText)

tagName

static org.openqa.selenium.By tagName(java.lang.String tagName)

xpath

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']"));