watir-webdriverのあれらの事(十一)ドロップダウンボックスの処理について話します
1687 ワード
ネット上でwatir-webdriverを见て、ある人はSelect枠の中国语が选択することができないと言って、私は自分で今の新しいバージョン0.5.3を试みて、できるので、更にどんな补丁を打つ必要はありませんて、简単な试みて、以下はテスト用のhtmlです
名前の選択により、中国語付きのものは、次のコードを使用できます.
<html>
<head>
<title>select</title>
</head>
<body>
<select name="area" id="area_select" >
<option value="1"> </option>
<option value="2"> </option>
<option value="3"> </option>
<option value="4"> </option>
<option value="5"> </option>
<option value="5">test</option>
</select>
</body>
</html>
名前の選択により、中国語付きのものは、次のコードを使用できます.
b.select_list(:name=>"area").select /te/
に を するときは、 を って します.これには なところがたくさんあります. えば、 にどんな が まれているか っています. が まれているなら します.このように くことができます.
valueで することもできます.
b.select_list(:name=>"area").select_value("2")
のドロップダウン・ボックスで した を できます.
b.select_list(:name=>"area").value
ドロップダウン・ボックスのすべての を できます.
b.select_list(:name=>"area").options
このように するのは、optionオブジェクト、オブジェクトがよく う であり、 に.text .value .selected? テキスト、 の 、 されているかどうかをそれぞれ します.
に しますが、 たちが に する はラジオで、 の 、 も に じです.そして、selectとselect_リストは じで、 に します.