自动化测试高手课
柳胜
原甲骨文高级开发经理
16849 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 34 讲
开篇词 (1讲)
自动化测试高手课
15
15
1.0x
00:00/00:00
登录|注册

25|找准方向:如何建立有效的测试度量体系?

你好,我是柳胜。
提到数据度量、数据驱动这些词,我们并不陌生。无论是管理领域用来追踪业绩的 KPI、OKR,还是商业中用数据来做最优决策的 Business Intelligence,都用到了数据驱动的方法。
而在我们 IT 领域,管理大师彼得·格鲁克就曾说过:“You can’t improve what you cannot measure”,意思是如果你不能度量一件事情,你就不知道怎么去优化改进它。
既然数据驱动方法论已经深入人心,自动化测试领域也自然不会错过它。我们遇到的很多困境,其根源都要归结到数据不可见上,或者数据虽然可见,我们却不知道如何科学利用。比如常见的困难就有:管理者对自动化测试没什么信心,所以投入并不稳定;测试设计者也不清楚拿到了资源,自动化测试应该投入到哪个领域,分别投入多少才合适。
所以,在度量篇我们的目标就是把数据度量方法用起来,这样才能真正通过数据驱动测试的改进和提升。
前面 Job 模型的学习中,我们通常都是自顶向下,按照现状、目的、任务拆解,一直细化到实现层面。这节课思路也一样,自动化测试数据度量的关键问题如下:
1. 为什么需要数据度量?
2. 围绕目标,怎么建立有效的测试度量体系?
3. 测试度量指标设计要遵循哪些原则?
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

建立有效的测试度量体系对于自动化测试的成熟至关重要。本文从数据度量的必要性出发,阐述了自动化测试发展阶段和自动化测试成熟的关键门槛。文章指出,数据度量是自动化测试走向成熟的标志,能够帮助团队认清现实,找到解决问题之道。在确定度量方向时,文章提出了交付质量度量和内建质量度量的重要性,并详细介绍了交付质量的度量指标,包括交付速度、交付范围和质量。同时,强调了自动化测试对这些指标的积极影响,如提升质量、加快交付时间等。整体而言,本文通过分析自动化测试的发展阶段和关键门槛,以及交付质量和内建质量的度量指标,为读者提供了建立有效测试度量体系的重要性和方法,对于测试领域的专业人士具有一定的参考价值。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《自动化测试高手课》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(4)

  • 最新
  • 精选
  • 羊羊
    这个章节的内容大受启发,是工作经验的空白区。老师把PMP中项目的四要素引入到了自动化测试项目中,从范围,进度,成本,质量来考察项目的总体质量,让测试工作也能“多快好省”。 但是正对文中的度量指标,有下面这些疑问,希望老师解惑: 交付速度,用发布周期来度量,这个时间是包含了开发和测试的时间么?一般项目中,开发和测试的时间是交叠的,一个迭代周期的测试时间和第二个迭代周期的开发时间是交叠的;老师在实际项目中是如何计算这个发布周期的? 交付范围中的新增代码行数,是指开发的代码行数,还是也包括了自动化测试开发的代码行数?同理,质量部分的bug,是单指针对软件质量的bug么?自动化测试的框架bug,脚本bug是否需要算入其中?

    作者回复: 这几个交付质量度量,是从客户角度来看到的质量。这么想就理顺了。 比如,发布周期,就是客户看到的系统版本更新周期。 代码应该是指的产品运行的代码 质量bug,应该是产品本身的bug 而我们所做的一切就是推动交付质量的提升。在内建质量里,再分为开发质量,测试质量,然后展开相应的内建度量体系

    2022-08-04归属地:日本
    2
  • 七星海棠
    之前所在的一家公司用线上bug影响用户数(如2000)来定义故障的级别,但各业务团队的用户规模完全不在一个等级,内部系统的用户数总共也没到达2000,这样这个团队就一直不会出现P1级故障。而有的团队,每天在线用户数都几十万,随便一个问题影响的用户数都能上2000...跟上面领导提过,要按百分比来算比较合理,但上层不同意,觉得放开了这个口子,那以后我们团队可能就要松懈了...

    作者回复: 无法驱动团队改进的度量,就没必要保留。 针对你这样的情况,我也遇到过,各个产品线的背景,规模都不一样,暂时无法形成统一的企业层面上的度量。这个时候,为了推进度量驱动,可以让每个产品线自己定义度量,进行纵向对比,也就是说我们无法用一个度量来对比A团队和B团队”谁好谁坏“,但是可以用一个度量的趋势来判断A团队是“变好还是变坏”

    2022-05-25
    2
  • 追风筝的人
    俄国文豪托尔斯泰曾经说过一句流传很广的话“幸福的家庭是相似的,不幸的家庭各有各的不幸 。 告别单身生活,不论有多么幸福,失去自由还是可惜的。 列文在追寻人生的意义过程中走向幸福,安娜在追求纯粹爱情的过程中走向不幸。

    作者回复: 说得深刻😂。熟读原著。人是社会关系中之人,心何处安放?智者忍受高冷的孤独,庸者遁离思考的痛苦。

    2022-06-01
    1
  • ifelse
    学习打卡
    2024-02-29归属地:浙江
收起评论
显示
设置
留言
4
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部