《软件测试经验与教训》第一章测试员的角色

上一篇 / 下一篇  2008-05-22 11:00:02 / 个人分类:转载

经验1:测试员是项目的前灯。

经验2:测试员的使命决定要做的一切。
经验3:测试员为很多客户服务:项目经理、程序员、技术文档编写员、技术支持员、市场开发员、管理层和项目相关人员、用户。
经验4:测试员发现的信息会“打扰”客户。
经验5:迅速找出重要程序问题。
         测试员的使命很有可能包括找出重要的程序问题,而且要迅速找出。如果是这样,那么这对测试员所执行的测试意味着什么呢?
         1)首先测试经过变更的部分,然后测试没有变化的部分。修改和更新都意味着新的风险。
         2)首先测试核心功能,然后测试辅助功能,测试产品所完成的关键和常用功能,测试完成产品基本任务的功能。
         3)首先测试能力,然后测试可靠性。先测试每个功能是否完全能用,然后深入检查任何一个功能在很多不同条件下表现如何。
         4)首先测试常见情况,然后测试少见情况。使用常用的数据和使用场景。
         5)首先测试常见威胁,然后测试罕见威胁。用最有可能出现的压力和错误情况进行测试。
         6)首先测试影响大的问题,然后测试影响小的问题。测试在出现失效的情况下会产生大量破坏的产品部件。
         7)首先测试最需要的部分,然后测试没有要求的部分。测试对团队其他人有重要意义的任何部分的任何问题。
经验6:跟着程序员走。
经验7:询问一切,但不一定外露。
经验8:测试员关注失效,客户才能关注成功。

TAG: 转载

 

评分:0

我来说两句

Open Toolbar