目前工作中,需要对流程图绘制进行自动化测试。图标都是在 canvas 标签下,使用浏览器开发者工具查看,多个图标组合成了一块图片,只能选定一个大图片,无法单独选定功能图标。图标展示在画板上也变成一个大图片,无法单独选定,导致无法双击图标。请问这种情况如何去做自动化测试?
图像识别来操作吧,游戏也是类似的情况
我是只定位 canvas 存不存在,还无法对其进行操作
AirtestIDE 用这个开源软件去做自动化
用 JS 脚本获取 canvas 画布中元素的 行索引和列索引 要先找到 canvas 画布的命名空间,然后用 命名空间.findControl() 方法去获取行索引和列索引, 点击事件,得先用 JS 获取当前元素在整个 canvas 画布的偏移量 x,y ,然后通过 x,y 坐标去执行点击事件。 我们项目也是 canvas
命名空间.findControl() 方法去获取行索引和列索引 这一部分有没有相关的文档介绍可以分享一下?或者我们如何去查询获取这部分的知识点?辛苦大神帮忙提供一下可以吗