
二、边界值测试
1.概述
2.健壮性
3.最坏情况
4.案例分析
5.小结
三、等价类测试
1.等价类测试分类
2.划分等价类的规则
3.案例分析
(1)三角形问题
(2)NextDate函数
(3)佣金问题
4.小结
=========================================
练习(v1.0):
1.单缺陷非健壮的边界值测试用例数量为(),单缺陷健壮的边界值测试用例数量为(),多缺陷非健壮的边界值测试用例数量为(),多缺陷健壮的边界值测试用例数量为()。
2.已知NextDate的等价类划分为M1={月份:每月有30天},M2={月份:每月有31天},M3={月份:此月为2月},M4={月份:此月为12月},D1={日期:1<=日期<=27},D2={日期:日期=28},D3={日期:日期=29},D4={日期:日期=30},D5={日期:日期=31},Y1={年:闰年},Y2={年:非闰年},采用强健壮等价类测试,测试用例的数量为()。
3.黑盒测试方法有()、()、决策表法、因果图法。
4. 等价类划分方法中,要为每一个输入条件划分合理等价类和( )。
A.不合理的等价类
B.设计输入数据
C.设计测试用例
D.编号
5.如果输入条件规定了取值范围,则可以定义( )。
A.一个有效等价类 B.一个无效等价类
C.一个有效等价类和一个无效等价类
D.一个有效等价类和两个无效等价类
6.已知三角形问题的等价类为R1={<a,b,c>:等边三角形},R2={<a,b,c>:等腰(非等边)三角形},R3={<a,b,c>:不等边三角形},R4={<a,b,c>: a,b,c不构成三角形},对其采取强健壮等价类测试需要()个测试用例。
7.使用等价类划分法为BeforeDate函数设计测试用例:
BeforeDate函数包含三个输入变量month、day和year(要求month、day和year均为整数值,并且满足:1≤month≤12;1≤day≤31;1912≤year≤3000)。函数的输出为输入日期前一天的日期。
(1)分析BeforeDate函数的规格说明,列出输入域等价类表(包括有效和无效等价类)。
(2)根据(1)中的等价类表,使用决策表方法,设计测试用例。要求包括输入数据和预期输出,并指出各个测试用例所覆盖的等价类编号。
8.16位整数的边界值是()和()。
9.屏幕的边界值是()和()。
10.报表的边界值是()和()。
11.数组的边界值是()和()。
12.循环的边界值是()。
13.单缺陷假设,失效极少是由()同时发生引起的。
14.有二元函数f(x,y),其中x∈[1,12],y∈[1,31],则采用单缺陷边界值分析法设计的测试用例是?

15.有函数f(x,y,z),其中x∈[1900,2100],y∈[1,12], z ∈[1,31],则采用单缺陷边界值分析法设计的测试用例是?
<2000,6,1>,<2000,6,2>,<2000,6,30>,<2000,6,31>,
<2000,1,15>,<2000,2,15>,<2000,11,15>,<2000,12,15>,
<1900,6,15>,<1901,6,15>,<2099,6,15>,<2100,6,15>,
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-26496-1.html
要掌控这门技能