文档详情

黑盒测试用例设计方法等价类划分.ppt

发布:2016-05-11约6.85千字共43页下载文档
文本预览下载声明
* * 2.等价类划分方法 弱健壮等价类测试用例: 编号 [a, b, c] 期望输出 WR1 WR2 WR3 WR4 WR5 WR6 -1 5 5 101 5 5 5 -1 5 5 101 5 5 5 -1 5 5 101 a不在允许的取值范围内 b不在允许的取值范围内 c不在允许的取值范围内 a不在允许的取值范围内 b不在允许的取值范围内 c不在允许的取值范围内 * * 2.等价类划分方法 强健壮等价类测试用例(部分): 编号 [a, b, c] 期望输出 SR1 SR2 SR3 SR4 SR5 SR6 SR7 … -1 5 5 -1 5 -1 -1 … 5 -1 5 -1 -1 5 -1 … 5 5 -1 5 -1 -1 -1 … a不在允许的取值范围内 b不在允许的取值范围内 c不在允许的取值范围内 a,b不在允许的取值范围内 b,c不在允许的取值范围内 c,a不在允许的取值范围内 a,b,c不在允许的取值范围内 … * * 2.等价类划分方法 2.6 NextDate函数的等价类划分方法 Year Month Day的有效值区间定义如下: M1={month: 1≤month ≤12} D1={day: 1 ≤ day ≤31} Y1={year: 1912 ≤year ≤2050} * * 2.等价类划分方法 无效等价类是: M2={month: month1} M2={month: month12} D2={day: day1} D3={day: day31} Y2={year: year1912} Y3={year: year2050} * * 2.等价类划分方法 测试用例 month day year 预期输出 Test1 6 15 2005 2005.6.16 NextDate函数的弱一般等价类测试用例 强一般等价类测试与弱一般等价类测试用例 相同 * * NextDate函数的弱健壮等价类测试用例 测试用例 month day year 预期输出 Test1 Test2 Test3 Test4 Test5 Test6 Test7 6 -1 13 6 6 6 6 15 15 15 -1 32 15 15 1912 2005 2005 2005 2005 1911 2051 1912.6.16 month不在有效值内 month不在有效值内 day不在有效值内 day不在有效值内 year不在有效值内 year不在有效值内 * * NextDate函数的强健壮等价类测试用例 (部分) 测试用例 month day year 预期输出 Test1 Test2 Test3 Test4 Test5 Test6 Test7 … -1 6 6 -1 6 -1 -1 … 15 -1 15 -1 -1 15 -1 … 1918 1918 1911 2005 1911 1911 1911 … month不在有效值内 day不在有效值内 year不在有效值内 month,day不在有效值内 day,year不在有效值内 month,year不在有效值内 month,day,year不在有效值内 … * * 2.等价类划分方法 考虑对输入日期的处理: M1={month: month有30天} M2={month: month有31天} M3={month: month是2月} D1={day: 1 ≤day ≤28} D2={day: day=29} D3={day: day=30} D4={day: day=31} Y1={year: year=2000} Y2={year: year是闰年} Y3={year: year是平年} * * 弱一般等价类测试用例 测试用例 month day year 预期输出 Test1 Test2 Test3 Test4 6 7 2 6 15 29 30 31 2000 1996 2002 2000 2000.6.16 1996.7.30 2002.2.31不可能的日期 2000.7.1(不可能的输入日期) * * 强一般等价类测试用例 测试用例 month day year 预期输出 Test1 Test2 Test3 Test4 Test5 Test6 Test7 Test8 Test9 Test10 Test11 Test12 Test13 Test14 Test15 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 15 15 14 29 29 29 30 30 30 31 31 31 15 14 14 2000 1996 2002 2000 1996 2002 2000 1996 2002 2000 1996 2002 2000 1996 2002 2000.6
显示全部
相似文档