Project ID
项目编号
  Total Items Num
总项数
 
Owner
责任人
 
Reviewer
检查人
  Conformance Num
符合项数
 
Date
检查日期
  NC Num
不符合项数
 
Item
审查内容
  NA Num
NA项数
 
Comment
说   明
  Conformance Rate
符合度
 
No.
序号
Checklist
检查项
Status
执行情况
Remarks
说明
1 显示时间:查看WEB页面上出现的时间信息   界面展现时按照服务器本地时区进行显示,并可区分是否在夏令时。
2 显示时间:查看状态栏或页面欢迎信息中显示当前会话的登录时间信息   这类时间信息在浏览器展现时需要按照浏览器本地时区进行显示,并可区分是否在夏令时。
3 显示时间:时间的显示格式   时间的显示格式支持可配置
4 输入时间:查看界面上出现的输入时间信息   界面上的时间以服务器端的时区信息为准。可选择区分是否在夏令时,根据服务器时区的夏令时规则,屏蔽夏令时的跳空时间,提示用户区分夏令时的重复时间。
5 输入时间:通过时间段查询数据   将获取到的时间参数转换为UTC时间后,再进行查询。
6 定时任务:每隔固定时间段(如1小时)执行的定时任务   这种定时任务的执行与时区无关,只与时间段有关。
7 定时任务:每天固定时间(如02:00)执行的定时任务。   以UTC时间实现。即:入库的定时任务,其下次执行时间使用UTC时间;并且在定时任务轮询时,通过服务器本地时间转换为UTC时间后,再与UTC格式的下次执行时间相比较,确定是否执行定时任务。
8 定时任务:数据库存在的定时任务,如定时清除垃圾数据的脚本。   Session时区为UTC时区,以UTC时间执行定时任务。
9 数据库:查询数据库中保存的时间   数据库中保存的时间,均为UTC时间。
10 接口:提供给其他部件的接口   将时间参数定义更改为UTC格式。
11 接口:从外部接口获取到时间参数并用于更新数据   需要将时间参数转换为UTC时间格式
12 日志文件:查询日志文件   1、以时间戳来命名的文件,文件名不重复且时间显示正确。
2、日志文件中,涉及到时间的部分:时间显示正确,时间格式正确为本地时间 UTC+时区偏移量。
13 生成文件(如话单):配置为UTC时间:检查话单涉及到的时间字段。如Begintime,Endtime等。   涉及到时间的字段全部记录为UTC时间。 
14 生成文件(如话单):配置为UTC时间:检查话单文件的命名   涉及到的时间戳格式,转换为UTC时间的时间戳。
15 生成文件(如话单):配置为服务器端本地时间:检查话单涉及到的时间字段。如Begintime,Endtime等。   涉及到时间的字段全部记录为服务器端本地时间。 
16 生成文件(如话单):配置为服务器端本地时间:检查话单文件的命名   涉及到的时间戳格式,转换为服务器端本地时间的时间戳。
17 夏令时跳变:1、 设定夏令时的跳入规则、
跳入时间点、跳出规则、跳出时间点、夏令时偏移量。
2、 调整系统当前时间,让系
统时钟自动走到夏令时跳入时间点进入夏令时。
  1. 在指定的时间点跳入夏令时,不引起其它错误或告警产生。
2.夏令时规则变化和夏令时跳变需记录日志或上报事件到网管。
3.配置夏令时规则时未影响产品业务。
4.夏令时前的时间显示都没有DST标识;进入夏令时后时间转换正确,且夏令时内产生的时间显示都有DST标识。
5.因夏令时跳变引起的时间段空白问题提示信息准确无歧义。
6.夏令时跳入前、跳入后的各一段时间及空白时间段的查询能返回正确的结果。
7.夏令时时段内,生成的以时间戳方式命名的文件命名正确无重复且带DST标识,夏令时外生成的此类文件名不带DST标识。
8.涉及跨夏令时跳变的时长计算及时间显示都正确。
9.设定在空白时间段的定时任务不漏执行。
18 夏令时跳变:1、 设定夏令时的跳入规则、
跳入时间点、跳出规则、跳出时间点、夏令时偏移量。
2、 调整系统当前时间,让系
统时钟自动走到夏令时跳出时间点跳出夏令时。
  1.在指定的时间点跳出夏令时,不引起其它错误或告警产生。
2.夏令时跳变需要记录日志或上报事件到网管。
3.跳出夏令时前时间显示都有DST标识;跳出夏令时后时间转换正确,所有时间都无DST标识。
4.因夏令时跳变引起的时间段重复问题提示信息准确无歧义。
5.夏令时跳出前、跳出后及重复时间段和重复时间段内的一段时间的查询都能返回正确的结果。
6.设定在夏令时重复时间段的定时任务不重复执行。

时区夏令时测试Checklist相关推荐

  1. APP测试checklist模板

    APP测试CHECKLIST       测试主干 灰度 线上     必测     Android IOS Android IOS Android IOS 测试人员 说明 一.迭代版本功能     ...

  2. Linux shell不同时区时间转换(时区 夏令时 时间戳)

    如果目标地区没有使用夏令时,可以日期或时间戳直接减去小时差,也可以使用下面兼容夏令时的方法. 概念:         时间戳 :从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数. ...

  3. Web安全测试-Checklist

    Web安全测试时一个比较复杂的过程,软件测试人员可以在其中做一些简单的测试,如下: Web安全测试也应该遵循尽早测试的原则,在进行功能测试的时候(就应该执行下面的测试Checklist 安全测试场景) ...

  4. UTC时间 GMT时间 本地时间 北京时间 时区 夏令时简要说明

    1.UTC时间 与 GMT时间 整个地球分为二十四时区,每个时区都有自己的本地时间.为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated). ...

  5. 各国时区夏令时切换信息

    时区 国家 夏令时跳入 夏令时跳出 UTC -12 国际日期变更线西 UTC -11 萨摩亚群岛 0 跳变到 1 1 跳变到 0 UTC -11 协调世界时-11 UTC-10 夏威夷 UTC-9 阿 ...

  6. mysql 时区 , 夏令时,冬令时

    mysql默认时区: mysql> show variables like '%time_zone%';+------------------+--------+ | Variable_name ...

  7. Android APP安全测试Checklist

    前言 此文档旨在大家提供Android平台APP安全风险与漏洞相关的一般性Checklist,保障安全评估测试的基础质量与效率. 配置安全 发布状态检查 该类漏洞的审查场景:发布的代码未启用代码混淆. ...

  8. UTC时间 GMT时间 本地时间 北京时间 时区 夏令时简要说明

    1.UTC时间 与 GMT时间 整个地球分为二十四时区,每个时区都有自己的本地时间.为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated). ...

  9. python时区运算,时区,时间戳,夏令时讲解

    目录 统一概念 标准时间 时区 时间戳 字符串表示 Python中的时间处理 - Arrow 为什么使用Arrow? 功能 快速入门 安装 用法示例 实例代码 参考 其他语言处理方式参考: 外链 统一 ...

最新文章

  1. halcon模板匹配——转化算子vector_angle_to_rigid和affine_trans_contour_xld
  2. 全球第一所人工智能大学成立:培养硕博研究生,全员全额奖学金
  3. 增强 wp_list_authors 显示文章最多的作者
  4. c语言多线编程程序,C语言之多线编程 来看看?
  5. [签名算法]DSA 算法
  6. C/C++:Windows编程—Hook IE浏览器实现URL拦截及更改(下)
  7. 工商银行黄金开户问答题答案
  8. 给C#的oracle绿色版
  9. 安装biztalk2006后导致QuickStartV20不正常
  10. VS C# string 字符查找 寻找指定字符
  11. putty中文版 v0.61中文绿色软件
  12. 计算机网络概论简单题,第一章计算机网络概述练习题
  13. js date日期格式化
  14. 行人重识别github开源库——HJL-re-id
  15. PostgreSQL小数修约
  16. 浪潮2020年Q1闪存存储领涨,出货量增速跃居中国第一
  17. wps中下划线怎么也去不掉_wps下划线怎么打(wps空白下划线怎么打不出来)
  18. 优惠券有什么用,为什么不直接降价呢?
  19. 基金申请-13:如何查论文的影响因子和SCI分区?
  20. Python编程入门学习笔记(十)

热门文章

  1. 职场“年轻崇拜”?45岁程序员精通各种技术体系,却连个面试机会都没有
  2. linux下sigaction函数,sigaction函数解析
  3. 创建哈夫曼树并求带权路径长度
  4. 域名租用的时候要注意什么?
  5. 在html上绑定touch,实现html元素跟随touchmove事件的event.touches[0].clientX移动
  6. 哈夫曼树构造算法的实现
  7. 【JAVA桌面应用程序的开发 (1)】
  8. redhat8.0配置yum源以及安装中文智能输入法
  9. 技术分享 | Linux系统可卸载内核模块完全指南(中)
  10. 通过BigExcelWriter导出包含数据和图片的excel表,涉及到sheet.createDrawingPatriarch()画图对象,涉及到url转二进制数据