如何在不使用坐标的情况下通过Selenium WebDriver对HTML Canvas元素执行测试

时间:2017-06-07 09:41:56

标签: javascript html5 selenium canvas automation

我正在寻找一种非常实用的方法来处理HTML Canvas元素,作为E2E自动化测试的一部分。

通过我在网上找到的处理它的唯一方法是点击X,Y坐标并且它不是一个稳定的方式,因为我的用例中的canvas元素包含一个动态图形,我不能使用X,Y解决方案。

请帮助您找到更好的解决方案,谢谢。

技术信息 -

Webdriver - 3.4.0

Chrome驱动程序 - 2.29

节点JS - 7.8.0

JS - ES6

FW - Mocha + Chai

0 个答案:

没有答案