# 时间测试
格式/规则
年份
-
格式yy,yyyy
-
输入值限制,如1900-3000
-
阴历
- 普通年354
- 闰年355
-
阳历
- 普通年365
- 闰年366
月份
-
【1,12】
-
1、3、5、7、8、10、12月份有31天
-
2月
- 普通年28天
- 闰年29天
-
4、6、9、11月份30天
天数
-
月份
- 28、29、30、31
-
年份
- 阳历365、366
- 阴历354、355
小时
-
12小时制
- 【0,…,11】
-
24小时制
- 【0,…,23】
- 夜里12时就是当天的24:00,第二天的00:00
-
格式hh,注意0-9
分钟
- 【0,…,59】
- 格式mm,注意0-9
秒
- 【0,…,59】
- 格式ss,注意0-9
时间计算规则
普通时间
夏令时
各国的时差
异常场景
输入校验
- 输入时间大于或小于边缘值的数据
- 输入字符、中文、特殊符号等
- 输入长度校验
- 时间格式的校验
- 值为空
- 值包含空格,字符串前中后包含空格
- 是否有缺省值
- 输入值为0000-00-00
- 输入值为负数、小数
取值校验
- 修改服务器时间
- 修改本地时间
- 服务器时间大于、等于、小于本地时间
输入域的校验
用户账单计算
- 开始时间大于结束时间
- 开始时间等于结束时间
- 开始时间小于结束时间
XMind: ZEN - Trial Version