自己喜欢挑的担子不嫌累。

发布新日志

  • 测试目的小感悟(更新)

    2009-09-21 14:46:50

        关于测试目的有很多种说法,有的说以发现bug为目的,有的说以证明需求为目的等等,众说纷纭,公说公有理,婆说婆有理。以下是我工作的感悟,自己对测试目的的理解,分为三个阶段。
        第一阶段:测试初级阶段  发现bug
        刚开始工作时,觉得测试就是发现更多的bug,以发现bug为乐趣,看着mantis中的bug,心中的成就感油然而生。工作虽然很累,重复性比较多,但是看着bug,还是挺安慰的。

        第二阶段:测试的中级阶段   督促bug的解决
        工作一段时间后,特别是自己亲自负责几个项目后,对测试目的的看法发生了改变。诚然,发现了很多bug,但是项目快结束时,mantis中的bug还没有关闭。这是才恍然大悟,光把bug找出来还是不够的,还要监督和督促相关的开发人员修改bug。同时,如果可能的话,可以对bug的修改提出自己的建议和思路,毕竟测试员的角度和客户最为接近。

        第三阶段:测试的高级阶段    保证软件的质量
        工作一年后,发现测试的目的还远远不止发现bug与督促bug的解决。刚好那时又在看pmp,接受软件质量的相关思想,结合自己的工作,突然领悟到软件的质量是测试的最终目的。虽然测试并不能决定软件质量的好坏,如果测试从项目一开始就介入,为项目的质量保驾护航,相信项目的质量还是可以的。

        这只是工作中的感悟,希望与各位同仁分享。

    2009-09-25更新
     
        第四阶段:测试的终极目标     分析bug,预防bug
        我们为什么测试?测试的经验可不可以快速的积累?记载的bug是否有用,而不仅仅是测试报告中的bug数量。这几天也在反思这些问题,如果我们能就提出的bug进行分析,找到产生bug的根源,那样就可以预防bug,减少项目的成本,增加公司的收益。分析bug和预防bug的方法目前我还没有总结出来,希望有机会和大家讨论,共同进步。

Open Toolbar