Java 如何在selenium web驱动程序中处理浏览器的共享位置功能
现在我正在一个包含谷歌地图或地理位置API的项目中工作。当我们单击地图时,它会显示浏览器共享位置弹出窗口,但使用selenium web驱动程序,我无法单击它。除此之外,所有浏览器都包含用于此共享位置的不同类型的弹出窗口或幻灯片。请提供使用selenium或第三方工具处理浏览器功能的任何解决方案 非常感谢 尝试使用Sikuli IDE:Java 如何在selenium web驱动程序中处理浏览器的共享位置功能,java,browser,selenium-webdriver,selenium-ide,Java,Browser,Selenium Webdriver,Selenium Ide,现在我正在一个包含谷歌地图或地理位置API的项目中工作。当我们单击地图时,它会显示浏览器共享位置弹出窗口,但使用selenium web驱动程序,我无法单击它。除此之外,所有浏览器都包含用于此共享位置的不同类型的弹出窗口或幻灯片。请提供使用selenium或第三方工具处理浏览器功能的任何解决方案 非常感谢 尝试使用Sikuli IDE: 它使用屏幕截图图像与图形用户界面一起工作。您可以尝试使用Sikuli Webdriver,而不是使用Webdriver。您可以使用Screen和Pattern类
它使用屏幕截图图像与图形用户界面一起工作。您可以尝试使用Sikuli Webdriver,而不是使用Webdriver。您可以使用Screen和Pattern类在这里找到更多详细信息:-(只需在项目中添加Sikuli jar或在项目中添加Sikuli API maven依赖项{如果它基于maven}):- 屏幕=新屏幕() 模式img1=新模式(“C:\Selenium Webdriver\Sikuli\u Jar\location.png”) 屏幕。点击(img1) *其中C:\Selenium Webdriver\Sikuli\u Jar\location.png是SHARELOCATION弹出图像的路径