Testing 如何在地图上选择/单击光标/图标。它包含了测试的录制

Testing 如何在地图上选择/单击光标/图标。它包含了测试的录制,testing,selenium,automated-tests,selenium-rc,selenium-ide,Testing,Selenium,Automated Tests,Selenium Rc,Selenium Ide,我在selenium IDE中遇到了一个问题 我想选择/单击地图页上的任意两个光标 我不能使用id,因为每次刷新地图时,都会得到另一个具有不同id的不同光标,到目前为止,我只能选择/单击地图上的一个光标,无法选择另一个 我曾经 & 单击一个光标 所以请帮我点击另一个 所有光标详细信息: 光标CSS: html.win body.rtl div.content-for-layout div#page-container table tbody tr td div#Map div div div

我在selenium IDE中遇到了一个问题

我想选择/单击地图页上的任意两个光标

我不能使用id,因为每次刷新地图时,都会得到另一个具有不同id的不同光标,到目前为止,我只能选择/单击地图上的一个光标,无法选择另一个 我曾经

&

单击一个光标 所以请帮我点击另一个

所有光标详细信息:



光标CSS:

html.win body.rtl div.content-for-layout div#page-container table tbody tr td div#Map div div div div div div.gmnoprint map#gmimap83 area

光标HTML:

<area log="miw" coords="11,0,12,1,13,2,14,3,14,4,14,5,14,6,14,7,14,8,14,9,14,10,13,11,12,12,12,13,11,14,10,15,10,16,9,17,9,18,8,19,7,20,7,20,7,19,6,18,6,17,5,16,4,15,4,14,3,13,2,12,2,11,1,10,1,9,0,8,0,7,0,6,0,5,1,4,1,3,2,2,2,1,4,0,11,0" shape="poly" title="" style="cursor: pointer;"> 


提前感谢。:)

在第一个元素上单击两次。 您可以指定要单击的图元: //地图/地区[1] //地图/地区[2]
应该得到前两个。

您使用IDE而不是webdriver或rc语言的具体原因是什么?此外,rc不再得到支持(维护除外)。改用webdriver。感谢您尝试帮助我,我使用selenium ide,因为我还是初学者,而且我不擅长任何编程语言yetdo您想要一个可持续的、可扩展的框架吗?@amadain在selenium ide中,我们可以在地图中使用axis path进行测试,所以mai hanafy会尝试。
map id="gmimap208" name="gmimap208">
<area log="miw" coords="11,0,12,1,13,2,14,3,14,4,14,5,14,6,14,7,14,8,14,9,14,10,13,11,12,12,12,13,11,14,10,15,10,16,9,17,9,18,8,19,7,20,7,20,7,19,6,18,6,17,5,16,4,15,4,14,3,13,2,12,2,11,1,10,1,9,0,8,0,7,0,6,0,5,1,4,1,3,2,2,2,1,4,0,11,0" shape="poly" title="" style="cursor: pointer;">
</map>

<div class="gmnoprint" style="width: 15px; height: 21px; overflow: hidden; position: absolute; opacity: 0.01; left: 373px; top: 370px; z-index: 2000;">
<img style="position: absolute; left: 0px; top: 0px; width: 15px; height: 21px; -moz-user-select: none; border: 0px none; padding: 0px; margin: 0px;" src="/img/property_icons/free/normal.png" draggable="false" usemap="#gmimap226">
<map id="gmimap226" name="gmimap226">
/html/body/div[5]/div[2]/table/tbody/tr/td[2]/div[3]/div[2]/div/div/div[3]/div[2]/div[50]/map/area
html.win body.rtl div.content-for-layout div#page-container table tbody tr td div#Map div div div div div div.gmnoprint map#gmimap83 area
<area log="miw" coords="11,0,12,1,13,2,14,3,14,4,14,5,14,6,14,7,14,8,14,9,14,10,13,11,12,12,12,13,11,14,10,15,10,16,9,17,9,18,8,19,7,20,7,20,7,19,6,18,6,17,5,16,4,15,4,14,3,13,2,12,2,11,1,10,1,9,0,8,0,7,0,6,0,5,1,4,1,3,2,2,2,1,4,0,11,0" shape="poly" title="" style="cursor: pointer;">