东南大学软件测试实验报告材料一Word文档下载推荐.docx
- 文档编号:15962340
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:16
- 大小:60.76KB
东南大学软件测试实验报告材料一Word文档下载推荐.docx
《东南大学软件测试实验报告材料一Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《东南大学软件测试实验报告材料一Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。
(1)巩固白盒测试知识,对于给定的待测程序,能熟练应用基本控制流覆盖方法设计测试用例;
(2)通过绘制程序控制流程图,实现对于程序源代码的逻辑描述
(3)培养严谨的测试精神,学习测试用例的设计和分析
二、实验内容
控制流测试技术实验:
(一)实验一1.给出getWeekday()的流程图
1
int[]MonthDays={31,28,31,30,31,30,31,31,30,31,
30,31}
2
((year%4==0)&
&
(year%100!
=0))||year%400==0
3
MonthDays[1]=29
4
year<
0||month<
0||day<
0
5
return0
6
year>
10000
7
return-1
8
month>
12
9
return-2
10
day>
MonthDays[month-1]
11
return-3
12
inttotalDays=0
13
inti=1
14
i<
year
15
(i%4==0)&
(i%100!
=0))||i%400==0
16
totalDays+=366
17
totalDays+=365
18
i++
19
20
month
21
i==2
22
(year%4==0)&
23
24
totalDays+=MonthDays[i-1];
25
26
totalDays+=day
27
inttempDay=totalDays%7
28
tempDay==0
29
tempDay=7
30
returntempDay
设计测试用例2.2.1语句覆盖
编号
执行条件
输入
期望输出
实际输出
基本路径
yy/mm/dd
P1
语句覆盖
400/1/-1
星期0
1-2-3-4-5
P2
语句覆盖
10001/1/1
星期-1
-1星期
1-2-4-6-7
P3
1/13/1
星期-2
1-2-4-6-8-9
P4
1/1/32
星期-3
-3星期
1-2-4-6-8-10-11
P5
2/1/6
星期7
1-2-4-6-8-10-12-13-14-15-17-18-19-20-26-27-28-29-30
P6
8/3/1
星期6
1-2-3-4-6-8-10-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-30
2.2判定覆盖
期望输出
实际输出
判定条件基本路径
判定覆盖
T
F
判定覆盖
2/3/3
T/F
1-2-4-6-8-10-12-13-14-15-17-18-19-20-21-22-24-25-26-27-28-29-30
2.3条件覆盖
条件覆盖
-1/1/1
1-2-4-5
1/-1/1
0星期
条件覆盖
1/1/-1
-2星期
P7
星期
7星期
P8
400/3/1
3星期
1-2-3-4-6-8-10-12-13-14-15-16-1
7-18-19-20-21-22-23-24-25-26-27-28-30
布尔型子表达式
a
b
c
d
e
f
g
h
i
2.4判定条件覆盖
判定条件覆盖
判定条件覆盖
星期3
编号
布尔型子表达式及判定条件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东南大学 软件 测试 实验 报告 材料