软件测试技术第三章课后习题:
软件测试方法和技术(第3版)朱少民,第三章后面的作业
7.年、月、日分别由Y、M和D来存储相应的值,现在要测试NextData(Y,M,D)函数,用判定表方法来设计相应的测试用例。
8.针对下列因素,使用PICT工具完成Pairwise的组合测试,如果存在约束条件,需添加后进行计算。
(1)驾驶记录:过去5年内没有违规,过去3年内没有违规,过去3年内违规小于3次,过去3年内违规3次或3次以上,过去1年内违规3次或3次以上。
(2)汽车型号:一般国产车,高档国产车(>=20万),进口车,高档进口车(>=100万)。
(3)使用汽车的方式:出租车,商务车,私家车。
(4)所住的地区:城市中心地带,市区,郊区,农村。
(5)受保的项目:全保,自由组合,最基本保险。
(6)司机的年龄:<=1年,<=3年,<=5年,<=10年,>10年。
(7)保险方式:首次保险,第二次参加保险,连续保险(大于3次)
PICT的免费下载链接在这里哦!https://download.csdn.net/download/qq_54538307/85282486
下载完成后不要直接打开exe文件,而是要用cmd,通过你存放的地址来打开pick文件夹。同时在文件夹里面建立一个text.txt文件,将约束条件输入进去,也就是以下内容:
Record:5年没有违规,3年没有违规,3年内违规小于3次,过去3年违规3次或3次以上,过去1年内违规3次或3次以上
Type:国产车,高档国产车,进口车,高档进口车
Method:出租车,商务车,私家车
Place:城市中心地带,市区,郊区,农村
Item:全保,自由组合,最基本保险
Years:小于1年,小于3年,小于5年,小于10年,大于10年
Insurance:首次保险,第二次参保,连续受保
if[Years]=“小于1年” then [Record] in {“3年没有违规”,“3年内违规小于3次”,“过去1年内违规3次或3次以上”};
if[Years]=“小于3年” then [Record] in {“3年没有违规”,“3年内违规小于3次”,“过去3年违规3次或3次以上”,“过去1年内违规3次或3次以上”};
然后再用cmd输入pick text.txt>out.txt
然后在文件夹打开out.txt就得到如图结果:
然后这次作业就Over了。