时间测试# 时间测试

格式/规则

年份

  • 格式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

相关文章: