测试用例的设计
测试用例是为了某个特殊目标而编制的一组测试输入、执行条件及预期结果,以便核实是否满足某个特定需求。
测试用例与需求的关系
如果没有明显参照物,可以给到测试人员,那设计测试用例的依据是需求文档来进行测试用例设计的。
需求文档会对软件中每个模块的功能都进行相应的需求说明,这些说明包括每个模块的功能描述、原型界面、输入项、输出项、数据的取值范围等信息。
一条测试用例的基本要素:
测试时所针对的模块
测试的前提条件
测试的标题
测试的优先级
测试所用到的环境
测试的具体步骤
测试时所用到的数据
测试想要的预期结果
测试完的实际结果
下面以登录模块分析写出测试用例:
测试点的提取
测试点就是一个测试用例的中心思想。也可以说是测试用例的大纲;而测试用例就是在测试点上基础细化了其中内容。
如下:
1.输入正确用户名和密码是否登录成功。
2.输入正确用户名和错误密码是否登录成功。
3.输入错误的用户名、正确的密码是否登录成功。
4.输入错误的用户名和密码是否登录成功。
5.用户名和密码不输入是否登录成功。
6.输入正确的