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

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

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

DevOps 严重依赖于自动化,自动化测试通过率告诉团队他们的测试工作得有多好。把它看作是对测试的测试。这是确定代码更改期间测试工作好坏的重要指标。如果一个测试的通过率低,这将帮助自动化,突出需要更改现有测试或创建新的测试。低通过率意味着错误可能被忽视,在某些情况下可能会对项目产生不利影响。这确保了可靠性,因为每个自动化测试通过率的目标都应该是大约 100%。跟踪自动化测试通过率可以帮助您随着时间的推移查看测试的一致性。

开始使用
Graphs of Automated Test Pass Percentage

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

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

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

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

为什么需要为自动测试通过百分比构建仪表板?

Sales per source graph

一切尽在一处

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

Sales per source graph

分享您的观点

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

eCommerce orders filter

解锁探索

赋予您的团队衡量自身进度和探索实现目标新途径的权力。

如何使用Metabase来衡量自动测试通过百分比

Get started

步骤 1.
跳过自定义报价

没错,不需要销售电话——只需注册,5分钟内即可开始使用。

types of databases

步骤 2.
连接您的数据库

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

dashboard example

步骤 3.
构建您的关键绩效指标仪表板

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

开始使用Metabase

  • 免费,无约束的试用
  • 易于所有人使用——无需SQL
  • 5分钟内启动运行