最近发生了一起生产事故,究其根源,事故本身属于架构或者需求层面需要规避的问题,测试人员的责任其实是非常小的,但实际情况是:相关测试人员因此承担了很大的压力,成为质量问题的“背锅侠”。

实际上,测试人员一直处于“背锅侠”的处境,今天就来聊聊,测试人员究竟背了哪些锅?

测试背的第一层锅

产品不能如期交付的锅

我们知道,产品交付排期一般是固定的,很多时候,我们在这个基础上,进行开发测试排期的倒排,而测试作为产品交付的最后一个环节,经常被严重压缩排期,场景比如:

研发未能按时提交测试版本;

研发如期交付,但功能并未开发完,或者交付质量很差。

上述两种场景非常常见,尤其是第二种场景,这时候测试人员几乎是有口难言,人家按时提交了,交付质量差也怨不得人家,但因此带来很多测试成本,原来评估的排期根本不够用。

更有甚者,虽然交付测试,但部分功能未开发完,然美其名曰“敏捷测试”,这里不是说敏捷测试不好,只不过实际过程中,敏捷测试被滥用了,因此带来很多测试人力的浪费和排期挤压。

这两种场景,带来的直接后果,就是测试排期被严重压缩,如果产品未能如期交付,第一个被拿出来的理由一定是:未完成测试。

而为了不背这个锅,测试人员只能压榨自己,逼自己如期完成。这是测试背的第一层锅:产品不能如期交付的锅,而为了如期交付,测试人员只能压榨自己,加班加点。

测试背的第二层锅

质量不符合预期的锅

在产品使用过程中,如果出现问题,第一个被问责的对象就是测试:测试人员为什么没有发现该问题?

而因为几乎大部分问题都能定性为测试案例未覆盖,所以测试经常需要背“质量不符合预期的锅”。

之所以背这顶锅,根本原因是业内人员对测试人员的职责定位有误。

大部分人认为测试的职责就是为质量负责,且是负全部责任,只要是质量问题,测试就需要承担起来。

但,请问质量是测试出来的吗?显然不是,质量是设计出来的。

一个坏透了的架构设计,注定产品质量会漏洞百出,测试无法穷尽所有场景发现所有问题。一个好的架构设计,在设计层面就规避掉了几乎所有潜在风险。

当一个产品漏洞百出时,一定是架构设计的不够合理,这时候无论怎么测试,质量都不会太好,因此,当问题出现时,不应该去问责测试为什么没有发现,而是去反思架构设计。

总结来说,很多时候,测试成了架构设计不合理的背锅侠。

当然,这个结论的前提是,这个问题的确是架构的问题。如果出问题的是核心流程,测试的确需要承担一定责任,毕竟基本功能需要确保无问题。

测试的职责是验收产品主要功能满足要求。

测试背的第三层锅

紧急出版本的锅

很多时候需要紧急出版本修复问题,这时候,测试排期几乎被严重压缩。然后,测试还要担着交付后质量无问题的责任,这两者其实是互相矛盾的存在:为了保障质量,需要充分的时间去测试,而排期被严重压缩,几乎没时间充分测试,测试人员深陷其中,苦苦挣扎。

总结来看:

一方面产品交付前,测试排期被严重挤压,测试需要加班加点去完成测试,而由于排期被压缩,测试可能无法充分展开,存在质量隐患。

另一方面,产品交付后,如果真的出现质量问题,测试又会成为第一个被问责的对象,而为了紧急修复问题,测试又需要加班加点去完成测试,而这时候测试周期往往被严重压缩,无法充分测试,进而又埋下了质量隐患。

这不是“背锅侠”是什么?

如果团队研发能力很弱,且对交付质量要求很高或者事故容忍能力很低的时候,测试面对的压力会被急速扩大,成为“超级背锅侠”。

为什么呢?因为研发能力弱,代表潜在质量问题会很多,测试复测成本非常大,且交付的产品从根上就注定了功能不稳定,导致事故频发。如果这时候产品对事故的容忍能力很低,那么后果就是测试需要频繁的被问责,以及被要求完成紧急版本的测试。这种情况下,压力被严重放大。

如果产品对质量问题的容忍度较高,那么测试人员暂且还可以承受住这个“冤屈”,而如果团队研发能力很弱,且对交付质量要求很高或者事故容忍能力很低的时候,就需要考虑“伸冤”了。

如何伸冤

列举几条:

摆正测试人员的职责范围,质量是设计出来的,不好的设计一定会存在很多质量隐患,不要上来就问责测试。

基于当前的研发能力,对未来事故的发生频率给予合理的预期,尤其在上面描述的场景下,这时候,如果还要做大型架构设计改造,那么未来一定会出现各种质量问题,需要对质量问题有足够的容忍度,提供宽松的空间让大家去踩坑,只有这样才是最为人性的处理。

放缓产品交付节奏,缩小产品影响范围,逐步交付,降低事故发生频率。


资源分享【这份资料必须领取~】

下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】

测试人最容易背负的三口“锅”相关推荐

  1. 绿联扩展坞拆解_拆解报告:UGREEN绿联2A1C三口多功能拓展坞

    原标题:拆解报告:UGREEN绿联2A1C三口多功能拓展坞 随着笔记本的超薄化,曾经那些常见的接口也慢慢的从笔记本上消失,而正因如此,扩展坞市场才得以发展起来.为了顺应潮流满足市场的需求,UGREEN ...

  2. 陈天桥三口之家幸福插曲

    了解陈天桥的人都知道他是一个很顾家的人, 礼拜六日基本上不工作,就陪着太太和女儿,在生活上非常保守.被问及情人节他会送给太太什么礼品以及如何过情人节时,他笑的很开心:"我现在还没有想好情人节 ...

  3. 立创开源丨基于CH340C的STC三口双电压自动冷启动自动下载器

    立创开源地址:基于CH340C的STC三口双电压自动冷启动自动下载器 - 嘉立创EDA开源硬件平台 (oshwhub.com) 一.      特点 1.  采用USB公头可直接插在电脑USBA口处. ...

  4. 三口五口,放在一斗,满而溢,子自得

    [诸葛灵签] [抽签]上签 [诗曰]三口五口,放在一斗,满而溢,子自得 [签释] 储蓄之道,聚少成多,才能得以充实,平日里三口五口地节省,三五一十五,不上几天功夫便是一斗,这样既参够满足今后日常生活所 ...

  5. 走马观花之早春扬州——一家三口亲子游

    一直想着去看看烟花三月的扬州美景,可一直凑不上时间.终于,这次决定不在烟花三月进扬州了,就在正月末去. 一.准备篇 先是在网上看了N多的游记和攻略,终于大致定下了我们一家三口的行程. 先是预订宾馆,本 ...

  6. 小姑子一家三口未经同意来我家过年,我很生气,各位朋友怎么看?

    "小姑子一家三口未经我同意来我家过年,我很生气,小姑子作为出嫁的女儿就不能在娘家过年."小雨过年时向她母亲打电话说起这件事,还让她母亲给她出出主意,让小姑子以后过年不再回娘家这边来 ...

  7. 不规则长方体空间移动工程师_拥有滑梯、移动书房和悬浮卧室的132三口之家,好玩到不想出门!...

    设计部落:shejibuluo | 移动书房.悬浮卧室,还有超长滑梯 | | 设计师爆改132㎡,变身游乐场 | 结合设计师建筑背景和插画家的双重身份,以独特的线条及空间穿透感,打破原有框架格局,塑造 ...

  8. 怎样把照片中的头像扶正_特别亲子照,一家三口、四口微信头像,温馨幸福

    感谢大家的阅读,喜欢小编为你精心编辑的文章吗?欢迎留言评论,小编都会虚心接受的,你们是小编前进的动力哦.每天一点点进步,分享彼此的欢乐!如果喜欢就关注订阅吧!也不要忘记点在看哦~亲. 注:本文转载自网 ...

  9. 测试员就是“背锅侠”?学会这些,扔掉测试人常背的3口“锅”

    最近发生了一起生产事故,究其根源,事故本身属于架构或者需求层面需要规避的问题,测试人员的责任其实是非常小的,但实际情况是:相关测试人员因此承担了很大的压力,成为质量问题的"背锅侠" ...

最新文章

  1. win7修改网络计算机名字,小编分析win7系统修改计算机名字的操作方法
  2. 华为对边缘计算的思考与理解
  3. flex的mxmlc命令行编译as3文件成swf
  4. 关于使用python的open函数时报No Such File or DIr的错误
  5. linux基础学习7
  6. (luogu4180) [Beijing2010组队]次小生成树Tree
  7. C++11遍历map
  8. java url gbk编码转换_如何在一个utf-8编码的HTML中 在javascript中url跳转时把url中的汉字改为GBK编码...
  9. rsa算法c语言实现_数据结构与算法之线性表-顺序表实现(C语言版本)
  10. Github(3)-本地文件管理
  11. android activity生命周期_Android岗高频面试题合一集,看你能答出几题?
  12. python爬虫架构师之路_一位资深 架构师大牛给予Java技术提升的学习路线建议
  13. 【转】架构师是一个很不错的方向
  14. matlab sort函数
  15. 微信联盟链接不到服务器怎么,LOL微信登不上去怎么办?微信登不上解决方法推荐...
  16. PHP——AES加解密 +SIGN校验唯一性安全性(Api)
  17. 华为数通知识点OSPF
  18. python学习使用easyocr识别图片文字
  19. python画界面的插件_ImagePy——UI界面支持开放插件的Python开源图像处理框架
  20. 【你好,windows】嵌入式win8.1 X86X64企业纯净版安装版2019.6.20

热门文章

  1. 云计算 : 公有云、私有云、混合云到底是个啥玩意?
  2. 路由器设置虚拟服务器王者荣耀,封杀王者荣耀 实际很简单_网络设备无线网络和技术-中关村在线...
  3. [GPGPU]图形处理单元上的通用计算
  4. 内存对齐的规则以及作用 verygood!的一篇文章!
  5. 详细介绍XTF文件数据格式
  6. 朋友问我,斗破苍穹中到底出现了多少次“恐怖如斯”?
  7. 拉开你和同龄人差距的100个顶级认知
  8. 探索艾利特机器人|EC66机器人在生猪疫苗注射中的应用
  9. 谨以此文纪念我的2020——不负热爱,砥砺前行
  10. C语言实现Base64编码转码