Leaflet and Openlayers are two open source tools that can be used to develop web based GIS applicaitons. Test automation for such kind of applications is not straightforward due to the high degree of interactivity and the variety of resulting content: vector data drawings (svg, canvas), raster image rendering (map tiles in various formats).
Is there a way to automate such a testing process, includng output verification? Any platform/tool that can make such task easier?
Selenium seems to provide good client side automation by simulating mouse actions on the map but it does not provide any way of checking the correctness of the output.