Selenium WebDriverのWebDriverByで特定のエレメントを取得する

エレメントを探すためには、WebDriverByを使用します。

具体的には以下のように記述します。

$driver->findElement(WebDriverBy::id('id_txt'));

このように記述するとidが’id_txt’のものを取得することができます。

そのほかに、以下の方法でエレメントを指定そて取得することができます。

className(string $class_name)    classで探す id(string $id)             idで探す name(string $name)         nameで探す linkText(string $link_text)    linkテキストを完全一致で探す partialLinkText(string $partial_link_text) linkテキストを曖昧で探す tagName(string $tag_name) タグで探す