好文档 - 专业文书写作范文服务资料分享网站

软件测试实验报告

天下 分享 时间: 加入收藏 我要投稿 点赞

本月是闰月,请在12 2001/2/29 1-28之间从新输入日期! 本月是闰月,请在1-28之间从新输入日期! ⒂ 六、边界值分析法测试用例:

a. month=0 b. month=1 c. month=2 d. month=11 e. month=12 f. month=13 g. day=0 h. day=1 输入的数据 用例编号 montday year h 1899 1900 1901 2049 2050 2051 输入的年份不正确! 1900.6.16 输入的年份不正m 确! 1900.6.16 n 预期输出 实际输出 覆盖的边界值 n. year=1900 i. day=2 j. day=30 k. day=31 l. day=32 m. year=1899

r. year=2051p. year=2049 q. year=2050 o. year=1901

1 6 15 2 6 15 3 6 15 1901.6.16 1901.6.16 o 4 6 15 1975.6.16 1975.6.16 p 5 6 15 2049.6.16 输入的年份不正确! 2049.6.16 输入的年份不正q 6 6 15 r 确! .

7 6 0 1975 1975 1975 1975 1975 日期输入有误,请重新输入! 1975.6.2 日期输入有误,g 请重新输入! 1975.6.2 h 8 6 1 9 6 2 1975.6.3 1975.6.3 i 10 6 30 1975.7.1 日期输入有误,请重新输入! 日期输入有误,请重新输入! 月份输入有误,请重新输入! 1975.1.16 1975.7.1 日期输入有误,j 11 6 31 k 请重新输入! 日期输入有误,l 请重新输入! 月份输入有误,a 请重新输入! 1975.1.16 b 12 6 32 1975 13 0 15 1975 1975 1975 1975 1975 1975 14 1 15 15 2 15 1975.2.16 1975.2.16 c 16 11 15 1975.11.16 1975.11.16 d 17 12 15 1975.12.16 月份输入有误,请重新输入! 1975.12.16 月份输入有误,e 18 13 15 f 请重新输入! 实验三 白盒测试实验

一.实验目的

能熟练应用白盒测试技术设计测试用例;

.

.

二.实验内容要求

1.根据流程图编写程序,并使用逻辑覆盖测试方法测试。

N X>8 AND Y>5 Y X>0 OR Y>0 N X=y+20 Y X=y/3 N X>16 OR Y>10 Y X=2*y 要求:

(1)画出程序图。

(2)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖设计测试用例。

三、程序代码

#include\ int main(void){

float x,y;

printf(\请输入x,y:\ scanf(\ if(x>8&&y>5){

if(x>16||y>10){

x=2*y;

.

.

}

}

else if(x>0||y>0){ }

else{x=y+20;} printf(\ return 0;

x=y/3; }

else return 0;

四、画出程序图

2 1

7 4 3 5 6

五、设计测试用例

T1:x>8 T2:y>5 T3:x>0 T4:y>0 T5:X>16 T6:y>10 A1,A2,A3 语句覆盖

.

.

用例编号 输入的数据 预期的输出 实际的输出 执行路径 条件覆盖 判定结点覆盖 -T1,-T2,-1 x=-1,y=-1 x=19.00 x=19.00 1-2-4-7 T3,-T4,-T5,-T6 -T1,-T2, -A1,-A2 -A1,A2 2 x=8,y=5 x=y/3 x=1.67 1-2-5-7 T3,T4,-T5,-T6 T1,T2,-T3 x=17,y=10 x=20.00 x=20.00 1-3-6-7 3,-T4,T5,-T6 A1,A3 判定覆盖

用例编号 输入的数据 预期的输出 实际的输出 执行路径 条件覆盖 判定结点覆盖 -T1,-T2,-1 x=-1,y=-1 x=19.00 x=19.00 1-2-4-7 T3,-T4,-T5,-T6 -T1,-T2,T2 x=8,y=5 x=y/3 x=1.67 1-2-5-7 3,T4,-T5,-T6 T1,T2,-T3 x=17,y=10 x=20.00 x=20.00 1-3-6-7 3,-T4,T5,-T6 4 x=9,y=6 1-3-7 T1,T2,-T A1,-A3 A1,A3 -A1,A2 -A1,-A2 .

软件测试实验报告

本月是闰月,请在122001/2/291-28之间从新输入日期!本月是闰月,请在1-28之间从新输入日期!⒂六、边界值分析法测试用例:a.month=0b.month=1c.month=2d.month=11e.month=12f.month=13g.day=0h.day=1输入的数据用例编号montdayyearh1899
推荐度:
点击下载文档文档为doc格式
0v16k6s73j3pebe0io3703gjy5zcvb00lte
领取福利

微信扫码领取福利

微信扫码分享