TestChimp - AI Co-Pilot for QA teams
插件介绍
浏览器上的视觉氛围编码、识别和跟踪错误、一键修复、集体讨论测试场景等等...
## TestChimp 捕获 Web 应用程序的*运行时行为图*,以提供上下文感知帮助。
与 Cursor / Windsurf 对代码库进行索引以获得更丰富的代码上下文以获取更量身定制的帮助非常相似,TestChimp AI 代理会自主探索您的 Web 应用程序,以构建产品的全面“运行时行为图”,为您的 QA 工作流程提供更多上下文感知帮助。
通过探索,它捕获了产品中的不同屏幕、状态和路径,详细到单个元素级别。一路走来:
- 捕获在每个屏幕中发现的各种错误,分析 DOM、控制台、网络和屏幕截图,捕获数百个使您的应用程序看起来平庸的常见错误。
- 确定应测试的每个屏幕的测试场景,并编写测试脚本。
## Chrome 扩展
当您在网络应用程序上进行测试时,此 Chrome 扩展程序可带来 TestChimp 的上下文感知 AI 帮助。
1) 查看与当前屏幕相关的问题/场景。
直接查看与当前屏幕相关的错误和测试场景(由代理识别并手动添加) - 当您测试 Web 应用程序时,可以轻松跟踪屏幕上需要修复的内容以及需要完成的测试。
2)人工智能启用错误查找
单击“Bugs”选项卡中的“Find Bugs”,它将分析当前 DOM、最近的控制台日志、最近的网络活动和当前屏幕的屏幕截图,以识别许多关键类别的错误。您也可以手动添加错误,并标记 UI 中的相关元素 - 以获得更丰富、综合的错误报告。
- 视觉回归测试:使用 v1.0.4,您现在可以上传设计的基本图像或从我们的 Explore 代理捕获的屏幕截图中进行选择,以执行视觉回归,我们的 AI 将识别与设计的偏差。
3)集思广益测试场景
TestChimp 可以分析屏幕(考虑到完整的产品上下文是通过其代理运行构建的)并提出在当前屏幕上进行测试的场景 - 这样您就不会错过关键的检查。您甚至可以要求它在集思广益场景时关注屏幕中的特定区域。
手动测试后,您可以直接从扩展标记场景测试结果,以实现无缝跟踪。您可以直接从扩展中创作场景 - 借助 AI 帮助详细说明快速迭代的步骤。
4) 从手动测试会话创建智能测试
前往“记录”选项卡,然后启动捕获会话。它将记录您所做的操作,并动态生成剧作家命令以及网页上下文。然后,捕获的数据用于生成智能测试 - 这是剧作家脚本,附带可实现混合执行的意图注释。
=== 直接从浏览器与您的 IDE 协作 ===
在启用 AI 的 IDE(光标等)上安装 TestChimp VSCode 扩展 (https://testchimp.io/documentation-vscode-extension),chrome 扩展将与其协作完成修复 - 无需离开浏览器。
4)一键修复Bug
单击当前页面列出的任何错误,然后单击“在 IDE 中修复”。该扩展将收集该错误的所有必要上下文,并提示您的 IDE 修复该问题。
5) 生成场景测试脚本
在显示的列表中选择任意测试场景,然后单击“生成脚本”。该扩展将提示您的 IDE 生成与您项目的代码结构和风格相匹配的测试脚本。
6) 视觉氛围编码
只需指向您的网络应用程序上的元素/区域并*“说出您想要看到的更改”*。该扩展将传达相关文件、屏幕详细信息以及您添加到上下文窗口、IDE 的目标元素的详细信息并实现它,从而使您的氛围编码会话更加无缝。
文档:https://testchimp.io/documentation-chrome-extension/