DB35-T 2018-2021 信息化业务协同标准符合性测试_第1页
DB35-T 2018-2021 信息化业务协同标准符合性测试_第2页
DB35-T 2018-2021 信息化业务协同标准符合性测试_第3页
DB35-T 2018-2021 信息化业务协同标准符合性测试_第4页
DB35-T 2018-2021 信息化业务协同标准符合性测试_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS35.24035DB35/T2018—2021信息化业务协同标准符合性测试Testforinformatizationonbusinesscoordinationofstandardconformance2021-09-28发布福建省市场监督管理局发布IDB35/T2018—2021前言 12规范性引用文件 13术语和定义 14缩略语 25测试流程 26测试指标 37测试内容及方法 48测试结果说明 6附录A(资料性)关键技术文档模板示例 附录B(规范性)信息化业务协同标准符合性测试报告大纲 参考文献 DB35/T2018—2021本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由福建省数字福建建设领导小组办公室提出。本文件由福建省信息化标准化技术委员会(SAFJ/TC11)归口。本文件起草单位:数字中国研究院(福建)、福建省计量科学研究院。本文件主要起草人:郑培强、肖桂荣、卢毅敏、蔡圣准、陈苏、蒋锐、赖建华、杨波、王国乾。DB35/T2018—20211信息化业务协同标准符合性测试本文件描述了信息化业务协同标准符合性测试的流程、指标、内容和方法、结果说明等内容。本文件适用于财政投资的信息化项目的业务协同标准符合性数据流测试,其他信息化项目的业务协同标准符合性数据流测试参照使用。本文件规定的测试指标仅适用于数据流测试。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T33780.6—2017基于云计算的电子政务公共平台技术规范第6部分:服务测试3术语和定义下列术语和定义适用于本文件。3.1业务协同businesscoordination不同系统之间按照一定的业务流程,通过信息共享和交换,及时高效处理一项或者多项业务的过程。[来源:GB/T25647—2010,3.3.4,有修改]3.2业务协同对象businesscoordinationobject业务协同涉及到的各相关系统。3.3标准符合性测试standardconformancetest依据标准对软件产品进行的定性与定量测试,以确认被测对象是否符合该标准,或者在多大程度上符合标准的测试。[来源:WS/T502—2016,3.1,有修改]3.4网络通netconnectivity网络的传输连通性及传输质量。3.5业务通businessconnectivity在业务协同过程中数据交换和共享的符合程度。3.6数据通dataconnectivity在业务协同过程中数据交换和共享的符合程度。2DB35/T2018—20214缩略语下列缩略语适用于本文件。CPU:中央处理单元(CentralProcessingUnit)IP:互联网协议地址(InternetProtocolAddress)QoS:服务品质(QualityofService)SQL:结构化查询语言(StructuredQueryLanguage)5测试流程5.1测试流程图信息化业务协同标准符合性测试流程图如图1所示。图1信息化业务协同标准符合性测试流程图5.2测试流程说明5.2.1委托单位流程委托单位流程如下:DB35/T2018—20213a)提交测试申请,提供被测试项目需求说明书、设计文档、接口规范(含数据元标识符、数据类型、值域等规范)、网络拓扑等用户文档以及接口调用关系表、软硬件环境列表、测试指标列表等关键技术文档,关键技术文档示例参见附录A;b)签订测试协议,对测试方案和测试计划进行确认以及配合测试;c)提供测试环境以及技术支持,配合测试机构进行标准符合性测试,对缺陷进行整改。5.2.2测试机构流程测试机构流程如下:a)负责对委托单位的测试申请及材料进行审核;b)进行测试对象调研、确认测试接口规范等测试准备;c)编写测试方案与测试计划;d)搭建测试环境;e)执行标准符合性测试以及发布测试报告,信息化业务协同标准符合性测试测试报告大纲应符6测试指标测试指标见表1。表1测试指标表12345DB35/T2018—202147测试内容及方法7.1网络通测试7.1.1网络连通性测试内容:网络的连通性。测试方法:按照GB/T33780.6—2017中的14.1.2的规定。7.1.2网络延迟性测试内容:QoS等级为0级和1级的网络延迟和抖动,QoS等级>1级时不做测试。测试方法:按照GB/T33780.6—2017中的14.1.2的规定。7.1.3网络丢包率测试内容:网络端到端丢包率。测试方法:按照GB/T33780.6—2017中的14.1.2的规定。7.2业务通测试7.2.1业务协同充分率测试内容:被测对象调用业务协同对象接口的充分性。测试方法:依据接口调用关系表等项目关键技术文档中对调用业务协同对象接口数量的要求,查验接口调用的充分性。7.2.2业务协同成功率测试内容:被测对象调用业务协同对象接口的成功率。测试方法:依据接口调用关系表等项目关键技术文档,通过接口抓取数据包,依据接口返回信息判定调用接口是否成功。7.2.3业务协同正确性测试内容:被测对象是否满足业务协同对象的业务流程一致性和业务流程完整性。测试方法:依据业务协同对象提供的关键技术文档,测试被测对象的业务协同过程是否满足业务协7.2.4业务协同实时性测试内容:业务状态的实时性。测试方法:依据接口调用关系表等项目关键技术文档中对实时性的要求,测试被测对象的业务状态是否实时更新。7.3数据通测试7.3.1数据元标识符符合性测试内容:被测对象的数据元标识符是否符合业务协同对象数据元标识规范。DB35/T2018—20215测试方法:依据业务协同对象提供的关键技术文档,对被测对象的数据元标识符进行比对分析,判定是否满足业务协同对象数据元标识规范。7.3.2数据类型符合性测试内容:被测对象的数据类型是否符合业务协同对象数据类型规范。测试方法:依据业务协同对象提供的关键技术文档,对被测对象的数据类型进行比对分析,判定是否满足业务协同对象数据类型规范。7.3.3值域符合性测试内容:被测对象的数据值域是否符合业务协同对象值域规范。测试方法:依据业务协同对象提供的关键技术文档,对被测对象的值域进行比对分析,判定是否满足业务协同对象的值域规范。7.3.4数据重复率测试内容:被测对象的上传数据是否存在重复。测试方法:对上传数据进行分析,测试数据的重复率。数据量小于等于1000条时全部测试;数据量大于1000条时,按数据量的10%进行抽检,最大抽检量不大于50000条。7.3.5数据缺失率测试内容:被测对象的上传数据是否存在缺失。测试方法:对上传数据进行分析,测试数据的缺失率。数据量小于等于1000条时全部测试;数据量大于1000条时,按数据量的10%进行抽检,最大抽检量不大于50000条。7.3.6数据可理解率测试内容:被测对象的上传数据是否符合规范,是否存在乱码、乱序等。测试方法:对上传数据进行分析,测试数据的可理解率。数据量小于等于1000条时全部测试;数据量大于1000条时,按数据量的10%进行抽检,最大抽检量不大于5000条。7.3.7数据可用率测试内容:被测对象上传的数据,可被业务协同对象利用的程度。测试方法:对上传数据进行分析,测试数据的可用性。数据量小于等于1000条时全部测试;数据量大于1000条时,按数据量的10%进行抽检,最大抽检量不大于5000条。7.4接口性能测试7.4.1平均响应时间测试内容:被测对象在最大用户并发数时的平均响应时间。测试方法:通过测试工具测试被测对象在调用业务协同对象接口时,在最大用户并发数下的平均响应时间。DB35/T2018—202167.4.2CPU占用率测试内容:被测对象在最大用户并发数时的服务器CPU占用率。测试方法:通过测试工具测试被测对象调用业务协同对象接口时,在最大用户并发数下的服务器CPU占用率。7.4.3内存占用率测试内容:被测对象在最大用户并发数时的服务器内存占用率。测试方法:通过测试工具测试被测对象调用业务协同对象接口时,在最大用户并发数下的服务器内存占用率。7.5接口安全测试7.5.1接口调用可核查性测试内容:被测对象日志是否记录业务协同的用户名、时间、源IP地址、目标IP地址、接口名称、请求的参数和执行结果等内容。测试方法:通过人工断言的方式。7.5.2数据过滤安全性测试内容:被测对象是否对请求参数进行过滤。测试方法:通过测试工具测试请求参数是否过滤请求攻击代码,如SQL注入、命令注入、远程代码执行等。7.5.3接口访问频率测试内容:被测对象是否满足业务协同对象对单个用户访问频率的要求。测试方法:通过测试工具或者调用业务协同对象返回的信息进行测试。8测试结果说明8.1网络通测试网络通测试结果说明见表2。DB35/T2018—20217表2网络通测试结果说明表产生端口速率50%、70%、90%的测试流量,时长120s。当QoS等级为0级时,时延≤60ms,抖动≤表产生端口速率50%、70%、90%的测试流量,8.2业务通测试业务通测试结果说明见表3。表3业务通测试结果说明D=A/ND=A/NA——成功调用业务协同对象接口的次对象的业务协同过程是否正确的满足业务测试结果为符合要求或者不符合的业务状态是否实时更新,响应时间与请求测试结果为符合要求或者不符合8.3数据通测试信息化业务协同标准符合性的数据通测试结果说明见表4。DB35/T2018—20218表4数据通测试结果说明D=A/ND=A/ND=A/ND=A/ND=A/ND=A/ND=A/NA——被测对象上传数据可被业务协同对象利用的数据纪DB35/T2018—202198.4接口性能测试信息化业务协同标准符合性的接口性能测试结果说明见表5。表5接口性能测试结果说明8.5接口安全测试信息化业务协同标准符合性的接口安全测试结果说明见表6。表6接口安全测试结果说明测试结果为符合要求或者不符合要DB35/T2018—2021关键技术文档模板示例A.1接口调用关系表接口调用关系表见表A.1。表A.1接口调用关系表A.2软硬件环境列表硬件列表和软件列表见表A.2和表A.3。表A.2硬件列表12表A.3软件列表12A.3测试指标列表测试指标列表见表A.4。DB35/T2018—2021表A.4测试指标列表DB35/T2018—2021信息化业务协同标准符合性测试报告大纲B.1提纲信息化标准业务协同符合测试报告大纲内容如下:a)报告封面;c)报告属性信息;d)测试工具描述;B.2报告页B.2.1报告封面封面包括报告编号、报告名称、项目名称、委托单位、报告时间和测试机构名称以及认定或认可标识等内容。B.2.2声明对报告有效性及复制报告等相关声明。B.2.3报告属性信息描述项目名称、测试地点、样品内容、测试日期、测试依据、审核人和批准人等信息。B.2.4测试工具描述描述测试工具的名称、版本号以及校准信息(如有)等信息。B.2.5测试环境描述测试的网络拓扑、接口信息、引用的标准规范以及完成测试工作所必需的计算机硬件、软件、网络设备等测试环境信息。B.2.6结论描述以测试结果和结果判定原则作为依据,对每个测试项进行总体评价。B.2.7测试结果测试结果包括每个测试项的测试内容、测试结果和结果判定等内容。DB35/T2018—2021参考文献[1]GB/T11457—2006信息技术软件工程术语[2]GB/T25000.1—2010软件工程软件产品质量要求与评价(SQuaRE)SQuaRE指南[3]GB/T25000.10—2016系统与软件工程系统与软件质量要求和评价(SQuaRE)第10部分:系统与软件质量模型[4]GB/T25000.12—2017系统与软件工程系统与软件质量要求和评价(SQuaRE)第12部分:数据质量模型[5]GB/T25000.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论