视觉 AI 技术下的数据驱动测试

原创
2020/05/28 13:27
阅读数 50

今天泰斯特与大家一起学习


视觉 AI 技术下的数据驱动测试





UI 界面登录测试是一个很好的数据驱动的例子


对于 UI 登录测试来说,


我们可以用不同的登录参数


来验证 UI 页面对各个入参组合的反馈是否符合预期。




如果使用传统的 UI 测试方法,


我们一般会通过定位器里直接获取页面的反馈文本,


从而验证测试是否通过。



但这样做可能会导致如下问题:



dom 中的文本实际上并未显示在页面上(假通过)







 页面中的文本显示异常(假通过




文本内容进行了正常的微调(维护成本)




如何解决这些问题呢?


要想解决这些问题,


能想到的办法就是使用视觉的方式去验证测试结果。



在视频后半段中,



可以看到来自 Applitools 的解决方案:


将通过的页面标注为新的基准线

(new baseline)


将异常页面中的部分截图标注为 Bug。



(技术细节部分有待研究,


先埋个坑)



通过视觉 AI 的辅助,


相信 UI 测试将会变得


越来越可靠,


越来越高效。

本文分享自微信公众号 - AI测试前线(TaisiteMagicWorld)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部