# TestDino 面向工程团队的 Playwright 测试报告与分析平台,集中管理 CI 测试结果、日志和失败上下文,并提供 AI 辅助分诊、易波动测试检测及工作流集成。 - Findings24: - 网站: - 价格: Freemium - 分类: AI 测试助手 ## 什么是 TestDino? TestDino 是面向在 CI 中运行浏览器测试的团队打造的 Playwright 测试报告与测试智能平台。它集中管理测试结果、CI 日志和运行元数据,帮助工程师在统一位置了解失败上下文、跟踪趋势并管理测试健康状况。 该产品结合了运行摘要、失败分组、易波动测试检测、分析和 AI 辅助调试功能。同时,它还提供用于 AI 代理的 MCP 服务器,并支持 GitHub、GitLab、Slack、Jira 及其他工程工具的工作流集成。 ## TestDino 能做什么? ### 运行摘要 将每次运行以报告形式呈现,包含摘要、规范拆分、错误分组、运行历史和配置元数据,帮助团队结合上下文了解失败原因。 ### 失败调试上下文 通过屏幕截图、视频、Trace Viewer 集成、DOM 快照、控制台日志、网络日志和视觉差异对比来检查失败情况。 ### AI 失败分析 使用 AI 对失败进行分类、获取修复建议,并应用自定义 AI 分类规则来归类反复出现的问题。 ### 易波动测试管理 通过稳定性百分比、根因类别、波动细分、隔离建议和重新运行控制,发现不稳定的测试。 ### 分析与趋势 通过通过/失败趋势、持续时间趋势、CI 成本跟踪、自定义指标、环境通过率和仪表板来跟踪测试套件健康状况。 ### 集成与代理访问 通过 GitHub、GitLab、Slack、Jira、Linear、Azure DevOps、Asana、monday 的集成,以及面向 AI 助手的 MCP 访问,将报告连接到交付工作流的其他环节。 ## 使用场景 ### 分诊失败的 Playwright 运行 使用运行摘要和错误分组了解哪里发生了什么失败以及运行中发生了哪些变化,无需翻阅原始 CI 输出。 ### 管理易波动测试 查看稳定性评分、失败类别和重新运行历史,识别不可靠的测试,并决定是否将其隔离或重新运行。 ### 跟踪测试套件的长期健康状况 监控通过率/失败率、持续时间趋势和 CI 成本跟踪,随着测试套件扩展持续保持其健康状况。 ### 将报告连接到交付工作流 将摘要、提醒和 PR 状态检查发送到 GitHub、GitLab 和 Slack,让失败信息在团队已有的工作流中触达合适的人员。 ### 使用 AI 代理获取测试上下文 当需要调试帮助而不想切换工具时,通过 MCP 从 AI 助手或编程代理查询结果和失败上下文。 ## 常见问题 ### 什么算作一次测试执行? TestDino 将每个单独运行的测试用例计为一次执行。如果测试套件在多个浏览器上运行,则每个浏览器运行分别计数,重试也会再次计数。 ### TestDino 提供试用吗? 定价页面显示 Pro 和 Team 计划提供 14 天试用,Enterprise 计划可联系销售获取。 ### TestDino 提供哪些计划? 来源显示有三个付费层级:Pro、Team 和 Enterprise。Pro 和 Team 列出了月度价格,而 Enterprise 采用定制定价。 ### TestDino 如何融入 CI 工作流? TestDino 支持 GitHub 和 GitLab 集成、Slack 通知、CI/CD 提供商支持以及 REST API。网站还重点介绍了面向 AI 代理的 MCP 服务器。 ### 可以关闭 AI 功能吗? 安全页面说明,企业客户可以为其工作区禁用 AI 驱动的功能。 ## 快速信息 - **类别**: Playwright 测试报告与分析 - **主要用户**: 在 CI 中运行 Playwright 的工程与 QA 团队 - **平台重点**: 基于 CI 的浏览器测试 - **来源域名**: testdino.com - **定价模式**: 付费计划,提供 14 天试用和企业定制定价