发表于: 2018-04-08 21:59:48
1 851
今天完成的事:学习了什么是边界值测试。
一、边界值分析
1)边界值分析的基本原理:错误更可能出现在输入变量的极值附近,关注输入空间的边界,并从中标识测试用例。
常见的边界值举例:屏幕上光标在最左上、最右下位置;
报表的第一行和最后一行;
循环的第0次、第1次和倒数第2次、最后一次;
数组元素的第一个和最后一个
2)边界值的思想:在最小值、略高于最小值、正常值、略低于最大值和最大值处取输入变量值。
例如:涉及两个变量的函数X1,X2
表示方法min、min+、nom、max-、和max
X1的值取X1min、X1min+、X1nom、X1man-、X1max
X2的值取X2min、X2min+、X2nom、X2man-、X2max
3)边界值分析测试用例设计方法:
a:使所有变量取正常值,只使一个变量取极值;
b:对于一个n变量函数,边界值分析会产生4n+1个测试用例
4)边界值分析的优缺点:
边界值测试分析采用了可靠性理论的单缺陷假设,优点是:简单易行,生成测试数据的成本很低;缺点是:有局限性,测试用例不充分;不能发现测试变量之间的依赖关系;不考虑含义和性质;只能作为初步测试用例使用。
明天计划的事:把任务二的理论知识梳理一下,把测试方法理论熟记一下。
遇到的问题:关于边界值测试的函数啊、变量什么的有点懵,不知道在实际操作中会怎样。
收获:锻炼自己独立查找资料的能力。
评论