测试新人如何有效提升个人能力?(二)

上一篇 / 下一篇  2021-07-12 16:29:30 / 个人分类:其他

上次说要跟大家谈谈,做测试的我们,该如何进行反思,今天我们来详细说说。

经典BUG
作为测试,提bug是我们做的最多的工作。那么,我们是否每隔一段时间就会去总结沉淀下自己过往提的bug带给我们的知识呢?

在我们的测试过程中,我们每次提交bug时,都可以去思考下这个bug带给我们的东西,比如,这是个什么类型的bug?是文案错误,还是交互问题?是逻辑设计问题,还是兼容性问题……这个bug产生的原因是什么呢?是开发工程师粗心大意了,还是对某一个逻辑分支没考虑充分?发现这个bug的用例是否足够完整,有没有遗漏?对类似用例是否有考虑到这些情况?是否对其他分支覆盖完整了?如此,等等。这是我们提交每一个bug时都需要考虑的。

然而,这就足够了吗?我觉得还不够。对一般性问题,这样的思考也许是够的,但总有一些可以带给我们更多思考和启发的,就需要我们不定期的进行回溯总结,复盘这些问题带给我们更深层次的东西。这也是我们团队在每次学习总结会上交流的内容。
在交流过程中,对于每个拿出来分享的bug,我们都会向大家介绍下面几个问题:

·这是个什么需求?和这个bug有关的需求点是什么?
·bug的描述是怎样的?是否描述清楚了其中产生的原因和过程?是否能让开发看到后·立刻明白如何重现这个bug?
·这个需求点的技术实现是怎样的?背后的逻辑是怎样的?
·这个bug产生的原因是什么?
·这个需求点背后还有哪些异常?我们的用例都考虑到了吗?
·同类型的需求点是否有类似问题?我们是怎样设计这些需求点的用例的?
·这个bug带给了我们哪些测试方法?带给了我们哪些更深层次的方法论?

只有把这些问题都说清楚,才是一个经典bug带给我们的完整思考,这样的分享才有意义,也才能给我们的需求测试能力带来更多进步和提升。

TAG:

 

评分:0

我来说两句

Open Toolbar