测试用例怎么写实例(测试用例八大要素)
导语:测试用例怎么写
写测试用例的前提是已经非常清楚这部分需求了,才能展开编写测试用例。
首先,我们先说下测试用例都包括什么?无论是用word还是excel进行编写,都包括一下几部分:
用例编号、用例名称、运行环境、前提、执行步骤、预期结果、备注。
其次,我们看下设计测试用例的方法有哪些:
等价类划分方法:
等价类划分的方法是把程序的输入域划成若干部分,然后从每个部分中取少数代表值作为测试用例。使用时有以下几个步骤:
一、划分等价类和列出等价类表:分为有效等价类和无效等价类,以下有6个确定等价类的参考原则:
1、在输入条件规定了取值范围或值的个数情况下,可以明确一个有效等价类和两个无效等价类
2、在输入条件规定了输入值的集合或规定了“必须如何”的条件的情况下,可以明确一个有效等价类和一个无效等价类
3、输入条件是一个布尔量的情况下,可以明确一个有效等价类和一个无效等价类。
4、在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可以明确n个有效等价类和一个无效等价类。
5、在规定了输入数据必须遵循的规则的情况下,可以明确一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。
6、在明确知晓已划分的等价类中,各元素在程序中处理的方式不同的情况下,则应将该等价类再进一步的划分为更小的等价类。
二、有了划分好的等价类后,就是确定测试用例。
边界值分析法:
边界值法是指相当于输入等价类和输入等价类而言,稍高于其边界值及稍低于其边界值的一些特定情况。
因果图法:
因果图法是一种帮助人们系统的选择一组高效率测试用例的方法。其步骤分为一下几个步骤:
一、分割功能说明书
二、识别出“原因”和“结果”,并加以编号
三、根据功能说明书中规定的原因和结果之间的关系画出因果图
四、根据功能说明在因果图中加上约束条件
五、根据因果图画出判定表
六、为判定表的每一列设计一个测试用例
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请与我联系,一经查实立刻删除内容。本文内容由快快网络小悦创作整理编辑!