ICS35.240.50 J 07 中华人民共和国国家标准 GB/T 39466.3—2020 ERP、MES与控制系统之间 软件互联互通接口 第3部分:测试要求 ERP, MES and control system interconnection and intercommunicationinterface- Part 3:Test requirements 2021-06-01实施 2020-11-19发布 国家市场监督管理总局 发布 国家标准化管理委员会 GB/T39466.3—2020 目 次 前言 1 范围 2 规范性引用文件 3 术语和定义 总则 4.1 测试维度 4.2 测试目的 4.3 测试级别 4.4 测试内容 4.5 测试过程 5功能符合性测试 5.1 测试大纲 5.2 测试环境 5.3 测试过程 5.4 测试评价 6 互联互通集成测试 6.1 测试大纲 6.2 测试环境 6.3 测试过程 6.4 测试评价 7 测试方法 7.1 概述 7.2 单项接口测试 7.3 集成接口测试 7.4 测试用例 10 7.5 测试文档 10 8 测试总结 10 8.1 测试结果 8.2 测试评审 10 8.3 测试报告· 参考文献 12 1 GB/T39466.3—2020 前言 GB/T39466《ERP、MES与控制系统之间软件互联互通接口》分为3个部分: 第1部分:通用要求; 一第2部分:信息交换; 一第3部分:测试要求。 本部分为GB/T39466的第3部分。 本部分按照GB/T1.1一2009给出的规则起草。 本部分由中国机械工业联合会提出。 本部分由全国自动化系统与集成标准化技术委员会(SAC/TC159)归口。 本部分起草单位:北京机械工业自动化研究所有限公司、青岛海大新星计算机工程中心、浙江中智 达科技有限公司、浙江大学智能系统与控制研究所、北京亚控科技发展有限公司、中国海洋大学、日照市 政务服务中心、浙江中烟工业有限责任公司。 本部分主要起草人:刘涛、申家杰、孙洁香、张雪嫣、侯卫锋、虞文进、张光瑞、于树松、谢磊、陈阳、 杨家豪、唐利、杨秋影、王凯、叶建位、王文娟、蒋一翔、逢顺鹏。 GB/T39466.3—2020 ERP、MES与控制系统之间 软件互联互通接口 第3部分:测试要求 1范围 GB/T39466的本部分规定了企业资源计划(ERP)、制造执行系统(MES)与控制系统软件互联互 通接口软件的测试总则、功能符合性测试、互联互通集成测试、测试方法及测试总结 联互通接口集成测试。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T8566一2007信息技术软件生存周期过程 GB/T9386—2008计算机软件测试文档编制规范 GB/T11457—2006信息技术软件工程术语 GB/T15532—2008计算机软件测试规范 GB/T18492—2001 信息技术系统及软件完整性级别 GB/T201582006 信息技术软件生存周期过程配置管理 GB/T25000.2—2018 第2部分:计 系统与软件工程系统与软件质量要求和评价(SQuaRE) 划与管理 GB/T25000.10—2016 系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第10部分: 系统与软件质量模型 GB/T25000.22—2019 第22部分: 系统与软件工程 系统与软件质量要求和评价(SQuaRE) 使用质量测量 GB/T25000.23—2019 系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第23部分: 系统与软件产品质量测量 GB/T25000.40—2018 系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第40部分: 评价过程 GB/T25000.41一2018系统与软件工程系统与软件质量要求和评价(SQuaRE)第41部分: 开发方、需方和独立评价方评价指南 GB/T32421—2015软件工程软件评审与审核 GB/T32423—2015系统与软件工程验证与确认 GB/T39466.1—2020ERP、MES与控制系统之间软件互联互通接口第1部分:通用要求 GB/T39466.2—2020 ERP、MES与控制系统之间软件互联互通接口 第2部分:信息交换 1 GB/T39466.3—2020 3术语和定义 GB/T85662007、GB/T93862008、GB/T114572006、GB/T184922001、GB/T20158- GB/T25000.40—2018、GB/T25000.41—2018和GB/T39466.1—2020界定的以及以下术语和定义适 用于本文件。 3.1 指标 indicator 对由规定信息需要的相关模型导出的指定属性提供估算或评价的测度。 [GB/T20917—2007,定义3.10] 3.2 集成测试 integration test 将不少于一个的业务组件、功能单元或子功能组装成整体的测试。 注:软件测试的一个阶段。 4总则 4.1 测试维度 测试维度可包括: 对遵循GB/T39466.1—2020、GB/139466.2—2020开发的业务组件的接口测试; b) c) 对遵循GB/T39466.1—2020、GB/T39466.2—2020开发的消息中间件的测试; d)互联互通集成测试。 4.2 测试目的 互联互通接口测试目的如下: a 确定开发者提供的软件是否满足GB/T39466.1—2020和GB/T39466.2—2020所规定的软 件互联互通接口功能要求和互联互通集成要求; b) 通过测试,发现软件错误; c) 检测软件潜在的缺陷。 4.3 3测试级别 测试包括下列级别,并按顺序进行: a) 单元测试; b)集成测试。 回归测试可能出现在上述各个测试级别中,并贯穿于整个软件生命周期。 4.4 测试内容 本部分从GB/T25000.10一2016定义的质量特性和子特性角度出发,确定软件单元测试和集成测 试的测试内容。 2 GB/T39466.3—2020 4.5 5测试过程 互联互通接口规范测试过程应遵循GB/T32423一2015执行。 对规格文件、技术手册及与测试有关的文件进行的评审应按照GB/T32421一2015的要求执行。 5功能符合性测试 5.1测试大纲 5.1.1编制测试大纲 互联互通接口功能测试大纲应按照GB/T39466.1—2020和GB/T39466.2—2020规定的接口功能制 定功能完备性指标,针对开发者提供的具体软件服务确定测试方式、测试环境和测试工具,制定与功能测 试相关的测试大纲。 5.1.2测试数据 在针对软件互联互通接口进行测试时,应采用标准数据结构构建功能测试用例库。 测试工具应具备完整的测试用例库,对用于测试的数据需要进行严格标定。测试时应采用测试用 5.1.3测试用例 功能完备性指标中的每一指标项都应拥有独立的测试用例。 针对软件互联互通接口平台的功能算法的不同特点,测试工具指导测试用例的自动生成,各类测试 用例纳人数据库管理,按照测试大纲中设定的规则,根据测试用例库中的测试用例自动生成用于测试的 标准格式文档 制定测试标准文档描述规范,将测试用例导入,导出测试用例库。 5.2测试环境 5.2.1测试环境要求 软件互联互通接口功能测试环境要求如下: a) 选用的硬件基础设施应符合软件运行的最低要求和控制系统的仿真要求; b) 应选用通用的操作系统和相关软件平台; c) 应建立相对简单、独立的测试环境,不安装不相关的软件; d) 应保证测试环境中没有计算机病毒; 应具有独立的网络环境。 5.2.2功能测试工具 功能测试应采用软件互联互通接口专用的测试工具。 功能测试工具应满足如下技术要求: a) 实现测试脚本分级维护管理; b)# 提供测试结果统计和详细日志; 对失败用例进行错误分类; d) 通用性强,与具体测试业务无关; 3 GB/T39466.3—2020 e) 支持第三方测试工具与接口; f) 测试用例自动配置和执行; g)支持分布式运行。 软件的功能测试采用黑盒测试的方法,测试前应根据本部分的要求及委托方提供的文档预先编制 测试用例。测试用例应覆盖测试依据中描述的所有功能,并且考虑有代表性的工作任务的功能组合。 5.3 测试过程 测试过程应满足如下要求: a)买 采用合适的功能测试工具实施测试,或以手工方式实施测试; b) 测试人员在功能测试过程中应及时做出原始测试记录,测试结束后相关人员对测试记录进行 审核; 相关人员在测试过程中,如发现接口功能方面的问题,则向开发方出具问题报告; d) 开发方对测试中发现的功能问题进行修改后,测试方进行回归测试,并出具测试报告。 5.4 测试评价 5.4.1完备性评价 功能完备性测试评价软件互联互通接口中所有相关功能与功能测试大纲的契合度,在一定程度上 反映被测软件的功能完备性。完备性评价可由分支覆盖率和整体覆盖率来体现。 对业务组件、功能单元和子功能的功能完备性评价应遵循如下原则: b) 如一个服务提供的接口实现了IRM中定义的有关子功能,支持在GB/T39466.1一2020中第 8章定义的接口规范,则该服务符合本部分; c)一个服务只要求支持子功能接口的实现。不要求该服务支持相同功能单元或相同业务组件的 其他子功能所需要的接口。 5.4.2正确性评价 功能正确性测试是根据功能测试大纲中的各项功能执行情况对软件互联互通接口进行测试,评定 5.4.3综合评价 以软件互联互通接口功能完备性和正确性的测试结果,对功能测试进行综合评价。 6互联互通集成测试 6.1测试大纲 互联互通接口集成测试大纲应按照GB/T39466.2一2020规定的公共信息描述约定进行裁剪,制 定适用的互联互通接口集成度指标,针对开发者提供的具体软件服务确定测试方式、测试环境和测试工 具,制定与集成测试相关的测试大纲。 4
GB/T 39466.3-2020 ERP、MES与控制系统之间软件互联互通接口 第3部分:测试要求
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2022-10-04 15:21:08上传分享