如何衡量自动化测试通过率

了解自动化测试通过率,包括如何衡量它,以及如何在 Metabase 的仪表板和可视化中利用它。

什么是自动化测试通过率?

DevOps 非常依赖自动化,自动化测试通过率可以告知团队他们的测试工作效果如何。可以将其视为测试的测试。这是一个重要的指标,用于确定代码更改期间测试的工作效果。如果测试的通过率较低,则通过突出显示需要更改现有测试或创建新测试来协助自动化。低通过率意味着错误在不知不觉中通过,这在某些情况下可能对项目不利。这确保了可靠性,因为每个自动化测试通过率的目标都应在 100% 左右。跟踪自动化测试通过率还可以帮助您随着时间的推移查看测试的一致性。

开始使用
Graphs of Automated Test Pass Percentage

如何计算自动化测试通过率

自动化测试通过率可以通过获取提供给测试的样本数量并记录通过或失败的数量来计算。例如,如果您的测试查看了 100 个样本,其中 99 个样本通过,则您的测试通过率为 99%。

与自动化测试通过率相关的其他 KPI 衡量指标

  • 平均故障间隔时间
  • 在线应用程序性能
  • 部署频率
  • 在线应用程序可用性
  • 错误计数
  • 基础设施服务价值评分
  • 错误率
  • 构建时间
  • 正常运行时间

为什么为自动化测试通过率构建仪表板?

Sales per source graph

一切尽在一个位置

通过将最重要的指标收集到单个视图中,让每个人都在同一页面上。

Sales per source graph

分享您的观点

通过将数据嵌入到内部 Wiki、网站和内容中,将数据带到任何需要的地方。

eCommerce orders filter

解锁探索

授权您的团队衡量自己的进度并探索实现目标的新途径。

如何使用 Metabase 衡量自动化测试通过率

Get started

步骤 1。
跳过自定义报价

没错,无需销售电话 — 只需注册,即可在 5 分钟内运行。

types of databases

步骤 2。
插入您的数据库

我们连接到最流行的生产数据库和数据仓库。

dashboard example

步骤 3。
构建您的 KPI 仪表板

邀请您的团队并开始构建仪表板 — 无需 SQL。

开始使用 Metabase

  • 免费,无承诺试用
  • 人人适用 — 无需 SQL
  • 5 分钟内启动并运行