第一次作业_105032014078

一、流程图

 

二、测试用例设计

覆盖方法

用例号

输入

期望输出

实际输出

通过

时间

语句覆盖

1

1995 12 19

19951220

19951220

通过

2017.3.22

语句覆盖

2

1995 4 15

1995416

1995416

通过

2017.3.22

语句覆盖

3

1995 2 28

199531

199531

通过

2017.3.22

判定覆盖

4

1911 12 1

年份超过范围

年份超过范围

通过

2017.3.22

判定覆盖

5

1912 13 1

月份超过范围

月份超过范围

通过

2017.3.22

判定覆盖

6

1912 12 32

日期超过范围

日期超过范围

通过

2017.3.22

判定覆盖

7

2015 4 30

201551

201551

通过

2017.3.22

判定覆盖

8

2016 2 29

201631

201631

通过

2017.3.22

判定覆盖

9

2015 2 28

201531

201531

通过

2017.3.22

判定覆盖

10

2015 2 29

日期超过范围

日期超过范围

通过

2017.3.22

判定覆盖

11

2016 2 30

日期超过范围

日期超过范围

通过

2017.3.22

判定覆盖

12

2016 4 31

日期超过范围

日期超过范围

通过

2017.3.22

 

三、测试结果

在语句覆盖与判定覆盖的过程中测试通过。

四、代码优化建议

if与else嵌套语句太多,代码可读性不好,建议换一种写法

 

posted on 2017-03-22 16:34  刘玲志  阅读(145)  评论(0编辑  收藏  举报