边界值法软件测试
在边界测试中,对于有n个输入变量的程序,基本边界值分析的测试用例个数为4n+1。(包括最小值,略高于最小值,正常值,略低于最大值,最大值)
在健壮性测试中,对于有n个输入变量的程序,健壮性测试的测试用例个数为6n+1。(边界,刚刚大于边界,刚刚小于边界)
题目:用边界值法和健壮边界值法对MS Office的word程序中,插入表格尺寸规格设置进行测试
已知:Col变量取值范围为1~63
Row变量取值范围为1~32767
一般边界值测试用例:
序号 | 输入值 | 预期结果 | 实际结果 |
---|---|---|---|
1 | Col=33,Row=1 | 符合 | 符合 |
2 | Col=33,Row=2 | 符合 | 符合 |
3 | Col=33,Row=15000 | 符合 | 符合(但延迟几十秒) |
4 | Col=33,Row=32766 | 符合 | 符合(延迟4分钟) |
5 | Col=33,Row=32767 | 符合 | 符合(延迟5分钟) |
6 | Col=1,Row=15000 | 符合 | 符合 |
7 | Col=2,Row=15000 | 符合 | 符合 |
8 | Col=62,Row=15000 | 符合 | 符合 |
9 | Col=63,Row=15000 | 符合 | 符合(延迟) |
健壮测试:在一般边界测试增加4个超出边界的值
序号 | 输入值 | 预期结果 | 实际结果 |
---|---|---|---|
1 | Col=33,Row=0 | 错误 | 错误 |
2 | Col=33,Row=32768- | 错误 | 错误 |
3 | Col=0,Row=15000 | 错误 | 错误 |
4 | Col=64,Row=15000 | 错误 | 错误 |
错误: