TRAE Skill: webapp-testing

TRAE Skill: webapp-testing

基于 Playwright 的本地 Web 应用测试集,支持功能验证、UI 调试与截图。

AI SkillsAI 开发免费闭源

核心功能

webapp-testing 是基于 Playwright 的本地 Web 应用测试技能,覆盖前端功能验证、UI 调试、页面截图与浏览器控制台日志采集,遵循「先侦查后执行」的流程。提供示例与辅助脚本,支持静态 HTML 自动化测试、元素定位与日志抓取,并可在前后端分离等多服务场景下统一管理服务器生命周期。用自然语言描述测试需求即可触发。

功能亮点

先侦查后执行

先侦查页面结构与运行状态,再执行测试动作,避免盲目操作导致失败。

页面截图

按需求截取首页或指定区域的完整截图,辅助 UI 视觉验证与调试。

日志采集

抓取浏览器控制台日志,快速定位页面报错与运行异常。

服务管理

用 with_server.py 统一管理多服务生命周期,适配前后端分离。

适用场景

• 验证前端功能是否按预期工作
• 调试页面 UI 布局问题
• 采集浏览器控制台报错日志
• 对纯静态 HTML 页面做自动化测试
• 多服务架构下统一启停测试环境

安装配置

TRAE 桌面版打开插件市场,点击「技能」页签,搜索 webapp-testing,点击技能卡片右侧的 + 按钮安装。

使用方法

通过自然语言描述测试需求,如「测试登录流程」「截取首页完整截图」,AI 会自动加载该技能执行 Playwright 测试流程。

关键指标

尚未核验对标产品,此处只列本工具自身指标,不做对比结论。

指标TRAE Skill: webapp-testing
价格免费
开源
上手难度进阶

相关工具

优点

  • 基于 Playwright,能力成熟
  • 先侦查后执行,减少误操作
  • 覆盖截图、日志、功能多维度
  • 支持静态页与多服务场景

缺点

  • 依赖本地服务已启动
  • 复杂交互测试需较多上下文描述
  • 截图结果需人工核对

相关角色任务