Watir-locating-web-elements
提供:Dev Guides
Watir-Web要素の特定
テスト用のWatirでは、要素を見つける必要があります。要素のID、クラス、またはテキストを使用して、さまざまな方法で要素を見つけることができます。
この章では、要素を見つけるさまざまな方法を示すいくつかの例を見ていきます。
要素のIDを使用する
テストページ
例
この例では、textbox要素のidを使用して、それを見つけて値を設定しています。
出力
あなたがdiv、スパンまたは他のhtmlタグを見つける必要がある場合は、次のようにidを使用して同じことを行うことができます
div
スパン用
要素のNAMEを使用する
テストページ
例
出力
タグ名を使用する
以下に示すように、htmlタグを直接使用して、必要なhtml要素を見つけることができます。
div
スパン用
pタグの場合
ボタン用
クラス名を使用する
クラス名を使用して要素を見つけることができます。 以下に示すように行うことができます-
div
スパン用
pタグの場合
ボタン用
テキストボックス用
以下に示すように、複数のクラスを渡すこともできます-
div
テキストを使用する
これは、テキスト付きの要素を使用して要素を見つけるもう1つの方法です。 たとえば-
ラベルを使用する
以下に示すように、要素のラベルを使用してそれを見つけることができます-
データ属性の使用
htmlタグにデータ属性がある場合、以下に示すようにそれを使用して要素を見つけることができます-
たとえば、次のようにタグを見つけることができます-
次のようにdivを見つけることができます-
カスタム属性を使用する
以下に示すように、カスタム属性を使用して要素を見つけることもできます-
html要素の例
次のようにdivを見つけることができます-
可視属性を使用する
可視属性を使用する要素は、以下に示すように配置することができます-