导航

探索式测试实践 1

Posted on 2012-04-06 00:11  SamWei  阅读(275)  评论(0编辑  收藏  举报

      最近一段时间,我尝试将探索式测试应用到日常的工作中。下面是我的一些体会。

      首先我会找出一张纸和一支笔,将要测试的功能点一一列出。然后我会从最近一段时间内的bug fix,例如说两周,找出影响这些功能点的bug fix。从dev给出的bug fix的comment中或release note中尽可能从代码层上去理解dev如何修这个bug,以及修正这个bug可能会带来的影响。根据以上的信息,去丰富和完善每个功能点具体要测试的内容,形成一份test outline。接下来根据这份test outline进行测试。测试过程中会得到一些反馈,例如根据反馈,你可能会知道test outline中的哪些内容需要进一步扩展,哪些内容不需要花更多时间进行测试。利用这些反馈对之前的test outline进行修正,然后根据修改后的test outline进行更进一步的测试。

      探索式测试给我的感觉就是QA在测试过程中要不断的根据当前测试过程中所掌握的信息去修正测试用例或test outline,然后根据新的测试用例或test outline进行更进一步的测试。在探索式测试的过程中,每一次迭代都会使得QA更接近所要找寻的bug。我通常会将整个探索式测试的过程控制在4-6小时之内。