【发布时间】:2018-12-24 17:11:47
【问题描述】:
我无法自动化我的应用程序网页上的谷歌地图屏幕。
我有一个网页,其中谷歌地图出现在屏幕一半的正方形中。我想点击地图上的道路或谷歌地图上的餐厅标志。
当我试图找到地图的定位器时,它在 DOM 中以图像的形式出现,并且没有其他 html 属性或定位器与之关联。
我也尝试了使用动作类的 moveToElement() 函数的选项,但这个解决方案并不可靠,因为大多数时候它不起作用。
如果有人以前遇到过这个谷歌地图自动化问题,请给我建议任何解决这个自动化问题的方法?
【问题讨论】:
-
在 DOM 中搜索这个:src="maps.google.com/maps? 它应该在一个元素中。
-
我已经搜索过了,它被识别为画布图像:)。请参考下面的 DOM。
标签: selenium-webdriver maps google-maps-markers sikuli