我有一个asp.net网站,作为向导的一部分,使用嵌入式谷歌地图通过单击地图来放置标记来选择位置。如何使用Selenium自动执行此操作?
特别是我尝试过:
在所有情况下,将map div id作为定位器并将“100,100”作为坐标传递。
我不在乎标记放在地图上的哪个位置,只要我可以放置标记。
答案 0 :(得分:1)
命令:
<tr>
<td>clickAt</td>
<td>//div[@id='gmap']/div/div[1]</td>
<td>(400,300)</td>
</tr>
适合我。
答案 1 :(得分:0)
谷歌为谷歌地图提供了“开源”所有的Selenium测试脚本。我很确定你可以找到很多代码来重用它们的脚本。
http://code.google.com/p/gmaps-api-issues/wiki/SeleniumTests