1 测试用例的定义 测试用例(Test Case)是为特定的目的而设计的一组测试输入、执行条件和预期的结果,以便测试是否满足某个特定需求。通过大量的测试用例来检验软件的运行效果,它是指导测试工作进行的依据 测试用例要素
认识生活中的测试用例
案例测试加法计算器
计算两个1---100之间整数的和: 穷举测试: 1+2=3 1+3=4 1+4=5 1+5=6 ······ 1+100=101 100+1=101 100+2=102 100+3=103 ······ 100+100=200 2 测试用例等价类划分 等价类划分法
1、有效等价类:满足需求的 2、无效等价类:不满足需求的
有效等价类 1-----100
无效等价类 1、<1 2、>100 3、中文 4、空格 5、空 6、特殊字符 7、英文 8、小数 等价类操作步骤
1、有效等价类就是题目条件(两端的极值(边界值)要判断、中间随意一个值也要判断) 2、无效等价类先划分与条件相反的情况,再找到特殊情况(中文、英文、符号、空格、空) 编写测试用例 注意: 一条测试用例只覆盖一条无效等价类 案例: QQ账号:6---10位自然数
1:长度在6—10位之间的自然数
地区码:空白或是3位数字
-用户名(昵称)长度为 3-19:以字母开头 等价类划分法总结规则: 注意:适用范围: 只要存在输入的功能 |
|