未来各编程agent中必然打通设计、开发、调试、测试流程,无需跳转至外部平台,此文档为相关调研。

1、mcp server

trae中有Puppeteer、playwright mcp server

2、skills

最近 Agent Skills 大火了,大家都在用 Skills 提升效率,很多 MCP 的功能已经被 Skills 代替了,MCP 已经失去了当初的光芒。参考:https://zhuanlan.zhihu.com/p/2000167962351514221?share_code=rrM0ssWJAnMR&utm_psn=2004107443857295353

可参考的skills如下:

(1)Playwright Browser Automation

由模型调用的 Playwright 自动化工具,用于测试和验证 Web 应用程序。https://github.com/lackeyjb/playwright-skill

(2)pypict-claude-skill

用 PICT(成对独立组合测试)为需求或代码设计全面的测试用例,自动生成覆盖成对组合的优化测试套件。https://github.com/omkamal/pypict-claude-skill

(3)test-driven-development

在编写实现代码之前,用来实现任何功能或修复 bug 时使用。https://github.com/obra/superpowers/tree/main/skills/test-driven-development

(4)Webapp Testing

用 Playwright 测试本地 Web 应用,验证前端功能、调试 UI 行为、抓取截图。

https://github.com/lackeyjb/playwright-skill

(5)openclaw 自动化测试skills

见此地址

  • Browser & Automation(11)agent-browserplaywright-cliverify-on-browser

3、agent

可以研究下市面上的测试agent有哪些,以下是操作agent和测试agent是强关联的。自动化测试必然包括移动端和web端页面测试。

参考文章:见此地址

UI-TARS的核心是个多模态AI智能体,你只要通过自然语言指令——

也就是说句人话,就能让它自己点鼠标、敲键盘、拖动滚动、翻页浏览,在浏览器和各种软件里帮你完成一整套复杂操作。

主要包含了Agent TARS和UI-TARS-desktop两个项目。

 地址:https://github.com/bytedance/UI-TARS-desktop/blob/main/README.zh-CN.md

可以研究看这些工程结构对构建自动化测试体系是否有帮助

  • Agent TARS支持一键式开箱即用的CLI,可以在有界面的Web UI环境执行,也能在无界面的服务器环境运行;
  • UI-TARS-desktop则是一个桌面应用程序,主要帮你操作本地电脑和浏览器。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐