(1)程序流程图
测试用例设计
覆盖方式 |
用例号 |
输入 |
期待结果 |
实际结果 |
通过 |
时间 |
|
语句覆盖 |
1 |
2060 12 4 |
年份超出范围 |
年份超出范围 |
否 |
|
|
语句覆盖 |
2 |
2014 12 31 |
2015 1 1 |
2015 1 1 |
是 |
|
|
语句覆盖 |
3 |
2014 2 28 |
2014 3 1 |
2014 3 1 |
是 |
|
|
判定覆盖 |
4 |
2054 2 28 |
年份超出范围 |
年份超出范围 |
否 |
|
|
判定覆盖 |
5 |
2000 2 29 |
2000 3 1 |
2000 3 1 |
是 |
|
|
条件覆盖 |
6 |
2017 8 30 |
2017 9 1 |
2017 9 1 |
是 |
|
|
组合覆盖 |
7 |
2004 3 1 |
2014 3 2 |
2014 3 2 |
是 |
|
|
|
8 |
|
|
|
|
|
|
|
9 |
|
|
|
|
|
(3)测试结果
该代码考虑完全,比如闰年等等,成功通过测试
综上,该程序并未通过测试。