- 51
- 0
- 约2.66千字
- 约 62页
- 2019-06-02 发布于湖北
- 举报
软件测试基础; ---3场景法;;边界值分析法;边界值分析法;与等价划分的区别
边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。
边界值分析不仅考虑输入条件,还要考虑输出空间产生的测试情况。
;通常情况下,软件测试所包含的边界检验有;边界值分析法;1)如果输入条件规定的是一个取值区间或取值个数,且该区间包含边界本身,比如,一个输入文件应包括[1~255]个记录,则测试用例可取1和255,还应取0及256等。;运用边界值分析法设计测试用例的原则:
1.若规定取值范围:
取刚好达到范围的值,刚刚超过范围的值作为测试数据依据
2.若规定取值的个数:
取最大、最小、最大+1、最小-1
3.若输入域与输出域为有序的集合(如序表、顺序文件等):
取集合第一个和最后一个元素作为测试用例;.常见的边界值
1)屏幕上光标在最左上、最右下位置
2)报表的第一行和最后一行
3)数组元素的第一个和最后一个
4)循环的第 0 次、第 1 次和倒数第 2 次、最后一次;场景法;请在此处添加标题;场景法;基本流和备选流:如下图所示,图中经过用例的每条路径都用基本流和备选流来表示,直黑线表示基本流,是经过用例的最简单的路径。备选流用不同的色彩表示,
;场景法应用;1、一个业务只存在一个基本流;
2、基本流只有一个起点
原创力文档

文档评论(0)