3

ウィザードの一部として埋め込まれたGoogleマップを使用して、マップをクリックしてマーカーを配置することで場所を選択するasp.net Webサイトがあります。これを Selenium で自動化するにはどうすればよいですか?

特に私は試しました:

  • クリックアット
  • DoubleClickAt
  • マウスダウンアット
  • MouseUpAt

どの場合でも、マップの div id をロケーターとして渡し、「100,100」を座標として渡します。

マーカーを配置できる限り、マップ上のどこにマーカーを配置してもかまいません。

4

2 に答える 2

1

コマンド:

<tr>
    <td>clickAt</td>
    <td>//div[@id='gmap']/div/div[1]</td>
    <td>(400,300)</td>
</tr>

私のために働きます。

于 2010-07-05T13:55:55.327 に答える
0

Google は、Google マップ用のすべての Selenium テスト スクリプトを「オープン ソース化」しました。彼らのスクリプトから再利用できるコードがたくさん見つかると確信しています。

http://code.google.com/p/gmaps-api-issues/wiki/SeleniumTests

于 2010-05-21T08:39:02.590 に答える