奇技指南
记得毕业刚刚参加工作的时候,师傅曾反复的跟我强调,我们做事情要有闭环思维,这样才能让做过的事情意义最大化,当时只记住了“闭环”这个词,后来在工作中才慢慢有了自己的领悟。
本文转载自Qtest之道。
那么什么是闭环思维呢?
概括来讲就是:凡事有交代,件件有着落,事事有回音。
在这里笔者主要给大家分析一下闭环思维在测试中的应用~
闭环思维强调的是如果你发起了一件事,不管做得如何,都要最后闭环到你自己。
通俗点讲就是做的事情的过程和结果对你的反作用。
这种思想在我们测试领域中可以得到很好的应用。
拿一个线上bug举例说明:
问题说明:某接口返回超时。
原因:不知是什么原因导致的,需要你来跟进。
接下来的任务:需要协助开发分析一下bug的成因,复现的步骤,如何修复,然后发布上线以及进行线上验证。
问题定位:假设我们发现问题是因为接口里面存在慢查询导致的。
解决:我们要求开发添加合理的索引, 验证结果表明线上问题解决了。
从表面来看这样就结束了,感觉自己棒棒哒。
然而这并没有真正的结束,闭环强调的是 反馈~
反馈什么呢
对你跟进线上bug的整个过程进行一个反馈
举例说明:
1.什么原因导致的bug,是否可以通过有效的手段避免,以后相关的SQL语句关注一下是否需要走索引。
2.bug发生多久后被发现的?是否可以将bug发现的时间点前置,将损失最小化?添加监控报警,一旦接口出问题我们会第一时间知晓。
3.bug处理的整个生命周期是否可以缩短?提高先解决问题的效率。下次再出现类似的问题会不会也是慢查询呢?
整个过程下来,如果你再遇到类似的问题就可以处理的更加得心应手,积累了相关的经验,甚至可能避免类似的问题重复出现。
在这个过程中,你的个人能力也会得到一定程度的提升。
再譬如我们跟进一个需求。
从需求中可以产出测试case、业务梳理的wiki、相关的测试方法、测试工具等等最终回馈于我们自己。
那么下一次我们再测试相关的业务就可以节省熟悉业务的时间,复用测试工具,测试的效率会得到大幅度的提升。
这
就是闭环思维,也可以理解为做事过程中自我的吸收沉淀~
结束语
本文主要分析了闭环思维在测试中的应用,事实上闭环思维的应用范围很广,还有一种应用于管理行业中的闭环管理,大家有兴趣的话可以找度娘谷哥自行补充~
希望本文可以给你的工作带来一些不同的想法,祝大家天天开心~
——作者按
更多测试知识,就在Qtest之道
界世的你当不
只作你的肩膀
无
360官方技术公众号
技术干货|一手资讯|精彩活动
空·