2.基于Midscene.js 进行UI自动化测试的实践案例
本篇文章,将结合Midscene.js MCP和配套的skill,进行 UI 自动化测试的实践。
先说一下结论:
Midscene整体使用下来的体验,并不是很好,因为是视觉识别,所以执行每一步操作,都需要进行截图,并且识别图片,所消耗的 token 是比较多的,另外需要等待元素响应,时间也比较长,如果是整个用例执行下来的话,时间可能会很长。
不过这种视觉识别的模式大概率会是未来UI自动化测试的方式,特别是当 AI识别速度、操作速度足够快,token 足够便宜的时候,这种视觉识别的方式,我想反而会成为主流。
因此感兴趣的同学还是可以学习了解的,当做一种UI 自动化思路的方案学习一下,能够后续与 Playwright、browser use 等UI 自动化方案做一个对比,选择最适合自己的方案去落地到公司项目上。
操作步骤
1、前置步骤
配置好Midscene.js Mcp
