资源描述
黑盒测试:决策表法实例分析采用决策表法对NextDate问题设计测试用例NextDate (int mon th, i nt day, i nt year)函数规定:输入三个整数: mon th、day 和 year,函数的输出为输入日期后一天的日期。例如,输入为2006年3月7日,则函数的输出为2006年3月8日,year满足1920year 2050步骤如下:1)构造决策表 M仁月份:30天/月,M2=月份:31天/月 ,12月除外,M3=月份:12月 , M4=月份:2月 D=日期:1=日 =27,D2=日期:日=28,D3=日期:日=29,D4=日期:日=30,D5=日期:日=31 丫仁年:闰年 , Y2=年:平年注:二月:平年28天,闰年29天条件桩: C1 月份在M1,M2,M3,M4中之一 C2日期在D1,D2,D3,D4 ,D5中之一 C3年在Y1,Y2中之一动作桩: A1不可能 A2日期增1 A3日期复位(置 1) A4月份增1 A5月份复位(置 1) A6年 增 1123456189Hlci:MMlMlMlMlMlM2M2M2M2C2:nDID2D3D405DID2D3D4D5C3:年Al:不可憶VA2i HWklVVJJ4JVA3:niwu KDJJA4:n*iJJ位 W I)A6:年“II年预期输出1-312/28/2920012001 年 4 J 13/29/30 H;3020012001 年 5 n 1 H54312001不可能b9115/289/302001NXM 年JJ 16/29/30/31 fl101312(X)12001 年 2 n 1 B11-141215/28/29/3020012001 年 12 f 16/29/3331 II15123120012002 年 1 f 1 日II12n14Ku17IKIQMl21ci HvnMlM3M3M5M4M4M4M4M4M4CHDI1)2OJWD5DI1)202)3DI04YlY2YlY2/V4VJJ心;IIKilti位JV/A4: Jlfi-tlJJM: Ji fir VP(VI)JAh:年-IJ162152(X)12001 年 2 H 16 I I172282CXM2004 年 2 月 29 111822820012001年3月丨II1922920052005年3月1日202292001不可能222250/312001不可(6
展开阅读全文