测试的首要条件----明确需求

来源:互联网 发布:福禄克测线仪软件 编辑:程序博客网 时间:2024/04/28 21:05

做了6个月的测试了,觉得有必要把自己的一些心得体会写下来。

具体地和测试的内容有关,刚开始测试,犯了一个比较严重的方向性错误,觉得错误就是找BUG,找出最多BUG就显得自己有多牛似的,现在才发现自己错了。

首先测试,要做的就是验证软件是工作的,就是在一般情况下能完成其基本功能,这个就要紧扣需求,试想,如果软件连最基本的需求都满足不了,那么界面再美观,也只是一个空壳。这部分内容的测试要求测试人员要研究软件的说明文档,了解了需求才有资格做测试,其实,如果你不知道什麽是正确的,那你提BUG的依据又在哪里?你提的BUG又怎么让开发人员心悦诚服地接受并修改呢?

话又说回来,只有明确了需求,也才能真正提出隐藏在软件内部,深层次的BUG,提出那些让开发人员觉得受益的BUG,也会受到开发人员的尊重与欢迎,也才能体现我们测试的价值。

否则,不明确需求,在界面上点点,提一些边边角角的缺陷,让开发人员不开心,觉得测试人员没水平,竟提些无关痛痒的BUG浪费他们的时间,领导也会觉得测试的意义不大。

不过需求说明文档各个公司不一样,正规的公司都有比较详细的说明文档。还有就是当你对需求不清楚的时候,一定要去沟通。

这部分测试的时候也要分优先级的,软件最核心的功能是什麽?把握最核心的,其次有影响的,再其次界面,帮助文档之类的。