最近看到好几次有人问,测试人员要如何甩锅。这都2022年了,还有这么严重的“筒仓”思维?我们可是一个Team啊,不都是在玩敏捷研发么?说好的免责文化呢?全员质量意识和质量内建一直是团队期待发生的事(如果真的发生了,可能很多测试人员都会没饭吃)。你以为我会说他们做得不对么?其实吧,还真的不能直接怪他们。这事,得分开来说说。
1. 感知团队的质量下线在哪里
测试活动其实是很依赖团队氛围的,因为测试并不是产品的源头,也不是实际的生产者。作为“辅助”,就要有辅助的觉悟。测试人员首先要学会的,就是要感知团队整体质量观的下限在哪里。如果团队成员,或者是领导对质量并不在意,那么作为产品质量保证的最后一环,其实是比较麻烦的(并不是所有团队都靠产品质量活下去的)。
如何感知团队的质量观呢?个人的小窍门是,观察团队对线上问题的处理时长。为什么不是数量呢?因为数量有可能是团队暂时能力的问题(代码质量差、测试人员能力不足、业务复杂度高等等),但解决时长能真实的反馈出团队对交付质量的态度。
如果响应速度快,那么必然是对质量有要求的团队(不管是不是自愿的,有的团队是自我要求,有的是客户的压力),在这种团队中,去尝试改善质量,多背些锅(相信这样的团队也不会乱甩锅。后面会分析),个人感觉也是无妨的。
如果对线上问题不敏感&#x