描述
ColdVisit 测试在代码变更后,Web 应用程序的重要用户旅程是否仍然有效,在该变更到达生产环境之前。它是为快速交付的早期创业公司构建的,旨在提供超越单元测试和端到端测试套件的检查,捕捉仅在实时的 PR 预览环境中破坏的旅程。
阅读更多
一个 GitHub 应用程序连接一个代码库及其拉取请求预览环境。团队选择并批准他们希望检查的关键旅程,例如应用折扣码并确认订单总额下降。在每个拉取请求中,ColdVisit 的代理在 PR 预览中打开一个真实的浏览器,点击并输入经过批准的旅程,并将结果、截图和完整的浏览器重放发布回拉取请求。该公司称这部分为受保护选择器修复:流程在小的 UI 更改中继续运行,而不是在硬编码脚本上中断,团队可以在使用之前审查修复的选择器。
网站上的插图示例展示了这种回归旨在捕捉的情况:一个界面接受的促销代码已应用,而订单总额实际上并没有改变。每次检查都会生成书面演练和未编辑的浏览器重放作为证据。在团队明确开启检查之前,什么都不会发布到拉取请求。
免费计划覆盖一个代码库上的三个批准流程,无需信用卡。专业版每月 49 美元,或每年 490 美元,覆盖三个代码库上的 15 个批准流程,额外流程每月 9 美元。规模版每月 199 美元,覆盖无限代码库上的 50 个批准流程,额外流程每月 6 美元。每个计划都包括 PR 检查、截图、录音和可审查的测试修复,降级时暂停而不是删除超出新计划限制的流程。
ColdVisit 是为小型工程团队,特别是早期创业公司构建的,他们希望在少数最重要的流程上获得有针对性的回归覆盖,而不是完整的 QA 套件。
- 类别AI 代码审查与测试
- 定价模式一次性
- 部署云端
- 平台网页
ColdVisit的核心功能
在每个拉取请求预览中,在真实浏览器中测试批准的用户旅程
将通过或失败的结果、截图和完整的浏览器重放发布到拉取请求
受保护选择器修复使流程在小的 UI 更改中继续运行,修复可在使用前审查
GitHub 应用程序安装连接一个代码库及其预览环境
在团队明确开启检查之前,什么都不会发布到拉取请求
免费层包含一个代码库上的三个批准流程,无需信用卡
付费层增加更多批准流程和代码库,按流程超出定价
插图演练和未编辑重放准确记录了什么破坏了
如何使用 ColdVisit?
安装应用程序:添加 ColdVisit GitHub 应用并连接您的 PR 预览环境
选择您的旅程:让代理探索您的应用,然后批准重要的旅程,如结账
开启检查:准备好后启用 PR 检查;在您这样做之前,什么都不会发布
发布变更:像往常一样打开拉取请求,让 ColdVisit 在预览中测试它
审查证据:检查拉取请求上的通过或失败结果、截图和浏览器重放
修复或合并:解决 ColdVisit 发现的任何回归,或在旅程通过后合并
ColdVisit的使用案例
- 合并前回归检查
- PR 预览验证
- 代码审查证据






