迅速找出程序中的错误
上一篇 /
下一篇 2011-12-12 15:34:45
刚刚在看《
软件测试经验集》看到了迅速找出程序中的错误,感觉写的挺不错。因为之前老大问过我们如何要做到快速、全面、准确的找出系统中错误,当时我们几乎都没有做出回答,因为觉得要做到这些很难,可能做到其中的一点就会忽略
其他。同时在
工作中也发现可能你和另一个同事一起负责某个子系统,但是别人发现重要bug的数量比你多,比你快。究其原因可能是因为我们测试的过程不一样,测试的习惯不一样,测试的顺序不一样,所以会造成这样的问题。而《软件测试经验》就给出了我们如何快速找出程序中错误的方法,让我们借鉴和
学习:
首先测试经过变更的部分,然后测试没有变更的部分。因为变更和更新都会带来新的风险。
首先测试核心功能,再测试辅助功能,测试产品所完成的关键和常用功能,测试完成基本任务的功能。
首先测试能力,然后测试可靠性,测试产品的每个功能是否完全能用然后再深入检查任何一个功能在多条件的情况下表现如何。
首先测试常见情况然后测试少见情况。使用常用数据和使用场景。
首先测试常见威胁然后测试罕见威胁,用最有可能的压力和错误情况进行测试。
首先测试影响大的问题,再测试影响小的问题。测试在出现失效的情况下会产生大量破坏产品的部件。
首先测试最需要的部分然后测试没有要求的部分。测试对团队其他人有重要意义的任何部分的任何问题。
测试人员对产品、及与产品交互的软件、硬件以及使用的人的情况越了解就越有可能快速找出重要的问题。
收藏
举报
TAG: