资源描述
《软件测试技术》程序测试报告
系别:信息工程系专业:计算机科学与技术
班级:1班姓名:裴佳欣
学号:
完成时间:2021年11月29日
题目1.实现参考程序的黑盒测试。
1. 测试说明表1决策表测试说明
编制人
裴佳欣审定人 巩晓云
时间
2021-11-29
软件名称
excel
版本
Vers i on 1. 0
测试目的
使用决策表分析法完成nextDay()功能的测试
用例编号
T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 Til T12
依赖关系
用例描述
输入数据
year>2050 year <1800 month >12 month <1 day > (year,
,1 \ 11 1 / «/. 1 \1
输出数据
年份不对月份不对日期不对year+"年"+month+"月"+day+"日"
测试方法
黑盒测试
最终决策表:
决策表
选项
规那么1规那么2
规那么3
规那么4
year>2050 || year <1800
YN
N
N
原
month >12 || month <1
-Y
N
N
因
day > || day<l
- -
Y
N
==day
- -
-
Y
年份不对
V
结
月份不对
V
果
日期不对
V
year+”年"+month+"月"+day+"日"
V
表2决策表
2. 测试用例设计:
导出测试用例T3
输入
测试覆盖项
用例编号
预期输出
year
month day
T11
0
T2400
1
81
T4
T5
2
31
T6
2
29
T7
1
30
T8
2053
-
-
年份不对
T9
-
1
-
月份不对
T10
-
-
0
日期不对
T11
1
month=l day二 1
T12
22
day=l day+year+month+
30
表3测试用例表
题目2.实现参考程序的白盒测试。
1. 测试说明表4测试说明
编制人
裴佳欣
审定人
巩晓云
时间
2021-11-29
软件名称
Visio excel
版本
Vers i on 1. 0
测试目的
根据nextDay()方法的程序流程图,使用基本路径测试法完成测
用例编号
Al A2 A3
依赖关系
用例描述
输入数据
D day month
输出数据
Day month
测试方法
白盒测试
控制流图:
图1控制流图
2. 测试用例设计:
路径测试用例
用例编号
输入
琉由结果
执行路径
month
month
d
day
day
A1
10
11
—
12
—
1--2--6
A2
10
10
2
1
3
1--3--4--6
A3
12
12
12
1
1
1--3--5--6
表5测试用例表
题目3.实现参考程序的单元测试。
1.测试说明表6单元测试说明
编制人
裴佳欣
审定人
巩晓云
时间
2021-11-29
软件名称
eclipse
版本
Version1. 0
测试目的
Junit框架完成NextDate类中nextDay()方法的测试
用例编号
T1 t2 t3 t4 t5 t6 t7
依赖关系
用例描述
输入数据
输出数据
测试方法
Junit框架完成NextDate类中nextDay()方法的测试
2.工程截图:
图2测试工程图
3.测试代码:
publ ic cI ass NextDateTest (
NextDate next;//改改(next)©Before
pub I ic void setllp () throws Except i on { next二new NextDate ();
)
@Afterpub I ic void tearDown () throws Except ion { next二nuI I;
1
@Test
pub I ic void testRun () {
(400) ;//改数字
)
@Test
pub I ic void testDays () {
(1, 31);
@Testpub I ic void testNextDay () ( ay (2000, 1, 31);
}}
3. 测试结果截图:
图3测试结果图
4. 测试结果描述:(对测试结果进行文字描述)
展开阅读全文