软件测试需要考虑全面
上一篇 /
下一篇 2011-03-04 14:47:08
测试用例是软件测试执行的基础。测试用例的质量决定了,测试执行是否能更快、更有效地发现缺陷,确保测试的系统性和全面性。
这就决定了,我们在设计测试用例时,要尽可能的全面。设计测试用例的关键点是:始终从客户需求的角度想问题,始终围绕测试覆盖率和测试执行率来不断地不断地思考(为什么两个不断地?在我看来,就是要把这个思考贯穿整个项目,多思考,有了一点新思点就去完善用例。当然,最重要的还是初期的设计,不能本末倒置),最终通过有效的技术方法来完成测试用例的设计。
技术方法的“最终”并不是说方法最后学。因为你只有首先掌握了方法,才能明确地去思考。否则会浪费很多的时间,而且也不会全面。
举例来说,在OA系统的测试过程中,我在添加人员进行测试时,并没有考虑到人员名称相同的情况。尽管人员名称并不是主键,但人员名称却是用户首先会注意的,而不是他一串数字的代号。这就导致了我在用管理员去把包括名称相同的多个人员添加到一个群组后,如果想把某人从该群组中删除时,最终无法区别名称相同的人员。
解决的方法:
如果是在项目开发初期,可以让开发人员在人员名称后显示人员代号。
相关阅读:
- 一个好的测试用例需要具备的标准 (qingchunjun, 2011-1-22)
- 软件测试用例浅谈——合理不合理还是正向逆向 (xin_晴, 2011-1-27)
- 测试用例设计方法之正交分析法的好处 (xin_晴, 2011-1-28)
- 软件测试用例评审和检查表 (xin_晴, 2011-2-09)
- 也谈测试用例的评审 (xin_晴, 2011-2-23)
- [转]测试用例的设计-提高测试覆盖率 (ChinaTNT, 2011-2-14)
- 测试用例的编写规范 (caiw0418, 2011-2-17)
- 软件测试理论知识学习 (804845430, 2011-2-20)
- 测试用例编写规范 (caiw0418, 2011-3-02)
- 测试用例编写规范 (xin_晴, 2011-3-03)
收藏
举报
TAG:
测试用例
名称相同