第一次作业+105032014140

本文介绍了一种日期有效性检查的测试方法,通过设计一系列测试用例来确保日期输入的有效性。覆盖了年份、月份和日期的边界条件,包括闰年和平年的特殊情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、流程图

2、测试用例设计

覆盖方式

用例号

输入

期待结果

实际结果

通过

判断覆盖

1

1911年1月 1日

年份超出范围

年份超出范围

判断覆盖

2

2017年0月 5日

月份超出范围

月份超出范围

判断覆盖

3

2017 年3月32日

日期超出范围

日期超出范围

判断覆盖

4

-1

结束

结束

判断覆盖

5

2017年12月31日

2018年1月1日

2018年1月1日

判断覆盖

6

2017年2月28日

2017年3月1日

2017年3月1日

判断覆盖

7

2016年2月28日

2016年2月29日

2016年2月29日

判断覆盖

8

2017年2月29日

日期超出范围

日期超出范围

判断覆盖

9

2051年1月1日

年份超出范围

年份超出范围

判断覆盖

10

12321 123 123

格式错误重新输入

年份超出范围

×

判断覆盖

11

2100年2月29日

日期超出范围

日期超出范围

3、测试结果

  基本上全部通过除了没有判断输入格式问题

4、代码优化

  没有

转载于:https://www.cnblogs.com/rcher/p/6592510.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值