发表于: 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)边界值分析的优缺点:

    边界值测试分析采用了可靠性理论的单缺陷假设,优点是:简单易行,生成测试数据的成本很低;缺点是:有局限性,测试用例不充分;不能发现测试变量之间的依赖关系;不考虑含义和性质;只能作为初步测试用例使用。

明天计划的事:把任务二的理论知识梳理一下,把测试方法理论熟记一下。

遇到的问题:关于边界值测试的函数啊、变量什么的有点懵,不知道在实际操作中会怎样。

收获:锻炼自己独立查找资料的能力。



返回列表 返回列表
评论

    分享到