用例设计
2015-10-10 21:25
183 查看
因为本周没有学习新的内容,所以在此说一下测试用例设计的重点:
高质量测试用例特点:正确性
完整性(涵盖功能、性能、压力等)
准确性
清晰、简洁
可重用性
可维护性(根据需求更新、增加、删除)
测试用例更具体的设计原则
测试用例考虑单次投入成本和多次使用成本
总体思路是先进行基本功能测试,再进行复杂功能测试;
先进行一般用户测试,在进行特殊用户使用测试;
先进行正常情况测试,再进行特殊情况测试;
用测试用例文档替代产品文档
避免冗长和复杂的测试用例
测试用例的覆盖内容1
1)正确性测试 8)等价划分测试
2)容错性(健壮性)测试 9)错误推测
3)完整(安全)性测试 10)效率
4)接口测试 11)可理解(操作)性试
5)数据库测试 12)可移植性测试
6)边界值测试 13)回归测试
7)压力测试 14)比较测试
测试用例的覆盖内容2
针对不同的测试类型和测试阶段,测试用例编写的侧重点有所不同
1)在基础的功能测试用例设计完成后,其他的测试项目只编写设计与之不同部分的测试用例
2)每个测试项目的测试用例不是一成不变的,随着测试经验的积累或在测试其他项目发现有测试不充分的测试点时,可以不断的补充完善测试项目的测试用例
测试用例编写要素
测试要点:
测试要点的提炼是测试用例编写中的重要一环,我们阅读客户的需求分析报告,根据客户需求提炼出我们需要的测试要点。
测试要点顾名思义,就是我们将要测试的重点,它帮我们捋清我们将要测试部分的任务,不需要有执行动作,只需写出我们想要对系统做的测试有哪些即可。
这些提炼出来的测试要点将会引导我们进行测试用例和缺陷报告的编写,并对之后的测试工作起着指导的作用。
相关文章推荐
- hdu--2955
- SGU 347 Join the Strings 字符串 排序 思维
- 树莓派设置无线热点(RTL8188CUS芯片)
- gns3 1.4 使用gns3vm,新的iourc
- HDU2838 Cow Sorting 树状数组
- 软件测试管理体系
- 我的~/.vimrc设置
- hadoop远程调试
- B树算法与实现 (C语言实现)
- 我的~/.vimrc设置
- 《代码阅读方法与实践》读书笔记1
- SPOJ DISUBSTR Distinct Substrings
- [sicily]1154. Easy sort
- 重学C++Primer笔记6---指针、typedef、const、define彻底理解
- ARM术语
- chapter1 Using neural nets to recognize handwritten digits
- 邮票分你一半
- HDU5242(树DP)
- Xutils
- 《利用python进行数据分析》读书笔记 --第一、二章 准备与例子