一种基于应用样机的核安全级仪控产品的变更测试方法技术

技术编号:20421090 阅读:41 留言:0更新日期:2019-02-23 07:13
本发明专利技术涉及一种基于应用样机的核安全级仪控产品的变更测试方法,属于核安全级仪控产品测试技术领域,解决了现有技术中核安全级仪控产品变更测试存在的测试有效性差、测试不充分和没有针对产品的工程适应性开展测试的问题。一种基于应用样机的核安全级仪控产品的变更测试方法,包括以下步骤:对所述核安全级仪控产品进行变更影响分析,确定变更测试的测试范围;根据确定的所述测试范围,对所述核安全级仪控产品进行常规变更测试;建立所述核安全级仪控产品实际工程应用系统的应用样机;根据应用样机变更测试的测试范围对所述应用样机进行变更测试。实现了有效提高变更测试的充分性和有效性,避免了变更后产品在工程应用中出现不适用的情况。

【技术实现步骤摘要】
一种基于应用样机的核安全级仪控产品的变更测试方法
本专利技术涉及核安全级仪控产品测试
,尤其涉及一种基于应用样机的核安全级仪控产品的变更测试方法。
技术介绍
在核安全级仪控产品研发和应用的过程中,不可避免地由于存在新需求、设计缺陷修复或功能优化而导致需要对产品进行迭代变更。根据核行业相关标准的要求,为了确保变更后的产品满足需求和设计的预期,需要对变更后的产品开展全过程的变更测试。目前,行业内通常采用补丁测试或者回归测试的方式对变更的质量进行确认,具体有三种常见做法,一、针对被修复的缺陷,采用发现缺陷的步骤重新执行,确认问题已被修复;二、针对新增或优化的功能进行专项测试,确认预期的功能已经得到实现;三、少数情况下,根据经验对可能受影响的其他功能进行抽测。当前行业内常用的核安全级仪控产品的变更测试方法,由于通常仅针对变更的内容开展测试,并不对变更可能影响其他原有功能进行细致的分析和评估,就导致可能出现以下问题:(1)由于产品模块间的交叉引用和接口关系,新增的变更导致不在变更范围内的、原正常功能被改变,这些功能无法正常实现,但是没有得到有效的测试,造成缺陷遗留到后端的工程应用中;(2)变更过程由于人员或其他因素的失误,不应当变化的部分被修改,导致原正常功能被改变,但是由于没有识别到这些变更,造成缺陷遗留到后端的工程应用中;(3)设计变更由研发人员开展,由于研发人员不理解应用的需求,导致变更后的产品不能满足实际应用,而变更测试没有针对产品的工程适用性开展测试,因此变更后产品在工程应用中会出现不适用的情况。
技术实现思路
鉴于上述的分析,本专利技术旨在提供一种基于应用样机的核安全级仪控产品的变更测试方法,实现了有效提高变更测试的充分性和有效性,避免了由于测试不充分造成缺陷遗留到工程应用而引发的不良影响和资源浪费,以及避免了变更后产品在工程应用中出现不适用的情况。本专利技术提供了一种基于应用样机的核安全级仪控产品的变更测试方法,包括以下步骤:对所述核安全级仪控产品进行变更影响分析,明确变更的影响范围,确定变更测试的测试范围;根据确定的所述测试范围,对所述核安全级仪控产品进行常规变更测试;建立所述核安全级仪控产品实际工程应用系统的应用样机;根据应用样机变更测试的测试范围对所述应用样机进行变更测试。上述技术方案的有益效果为:上述方案实现了有效提高变更测试的充分性和有效性,避免了由于测试不充分造成缺陷遗留到工程应用而引发的不良影响和资源浪费,以及避免了变更后产品在工程应用中出现不适用的情况。进一步地,对所述核安全级仪控产品进行变更影响分析,明确变更的影响范围,具体包括,根据变更测试的测试需求以及版本信息,识别变更的产品以及产品中的单元/组件,明确变更的影响范围。上述进一步技术方案的有益效果为:通过上述方案明确了变更的影响范围。进一步地,识别变更的产品以及产品中的单元/组件,具体包括,变更涉及到产品设计需求的变化时,对本版需求与上次完成过测试验证的需求开展比对,识别需求的变更情况;根据需求的变更情况,分析得到受到所述需求变更影响的产品,对受到影响的产品进行变更前与变更后的所有产品代码比对,识别产品以及产品中单元/组件的变更情况;变更不涉及产品设计需求的变化时,对所有待发布的产品,比对变更前与变更后的所有产品代码,识别产品以及产品中单元/组件的变更情况。上述进一步技术方案的有益效果为:通过上述方案识别变更的产品以及产品中的单元/组件,避免了变更分析范围的不充分问题,确保了后续的测试项影响分析的完整。进一步地,确定变更测试的测试范围,具体包括,建立产品、产品中的单元/组件与常规测试项之间的对应矩阵,得到受变更影响的测试项;根据常规测试项和受变更影响的测试项,确定变更测试的测试范围。上述进一步技术方案的有益效果为:通过上述方案确定变更测试的测试范围,保证了变更测试的充分性和有效性。进一步地,根据变更测试的测试范围,对所述核安全级仪控产品进行常规变更测试,具体包括,依据变更测试的测试范围,针对所述测试范围的每一条功能/性能需求,确定所应用的测试用例,依据所述测试用例,确定测试环境;在所述测试环境下利用所述测试用例进行测试,得到变更测试的结果,并形成变更测试报告。进一步地,建立所述核安全级仪控产品实际工程应用系统的应用样机具体包括,样机设计、样机物资采购和样机的集成装配。进一步地,上述样机设计具体包括,根据实际工程应用系统,按照覆盖原则,抽取具备代表性的典型功能、站点和设备,形成一套用于变更测试的样机方案。上述进一步技术方案的有益效果为:通过上述方案实现了应用样机的设计,使得应用样机具备代表性,保证了基于该样机的适用性测试的有效性。进一步地,所述覆盖原则具体包括,覆盖工程应用中的所有产品类型,覆盖工程应用中的系统架构特征,覆盖工程应用中各产品的所有配置方式,覆盖工程应用中单站应用软件的典型算法/逻辑,覆盖工程应用中典型的系统级算法/逻辑功能,覆盖工程应用中软硬件产品的规模,覆盖工程应用中各类产品间的接口方式。进一步地,抽取具备代表性的典型功能、站点和设备,形成一套用于测试的样机方案,具体包括,抽取具备代表性的典型功能、站点和设备,完成应用样机的总体架构图、功能分配图、机柜布置图、IO清单、网络清单、设备清单、装配接线图、设备规格书和应用软件组态的设计,形成一套用于测试的样机方案。上述进一步技术方案的有益效果为:通过上述方案完成用于测试的样机方案。进一步地,根据应用样机变更测试的测试范围对所述应用样机进行变更测试,包括,根据所述常规测试项和受变更影响的测试项,分析工程应用中的对应的测试项,按照所述常规测试项和受变更影响的测试项与工程应用中测试项的对应关系,确定在应用样机上的测试项;对已确定的应用样机上的测试项,在应用样机上开展测试执行,测试变更后产品在工程应用中是否能够实现预期的功能和性能;记录变更测试的结果,并编写变更测试报告。上述进一步技术方案的有益效果为:通过上述技术方案实现了基于应用样机的变更测试,避免变更后产品在工程应用中出现不适用的情况。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明附图仅用于示出具体实施例的目的,而并不认为是对本专利技术的限制,在整个附图中,相同的参考符号表示相同的部件。图1为本专利技术实施例所述方法流程示意图;图2为本专利技术实施例所述产品、产品中的单元/组件与常规测试项之间的对应矩阵示意图。具体实施方式下面结合附图来具体描述本专利技术的优选实施例,其中,附图构成本申请一部分,并与本专利技术的实施例一起用于阐释本专利技术的原理。本专利技术体实施例,公开了一种基于应用样机的核安全级仪控产品的变更测试方法,所述方法流程示意图,如图1所示,所述方法包括以下步骤:本变更测试方法主要由三个部分构成:步骤S1、对所述核安全级仪控产品进行变更影响分析,明确变更的影响范围,确定变更测试的测试范围。变更测试前,为了明确变更测试的范围,避免测试内容不充分,首先需要对变更进行识别,分析和明确变更的影响范围;所述变更影响分析包括,根据对变更来源和变更内容(含需求变更和产品变更)的分析,本文档来自技高网...

【技术保护点】
1.一种基于应用样机的核安全级仪控产品的变更测试方法,其特征在于,包括以下步骤:对所述核安全级仪控产品进行变更影响分析,明确变更的影响范围,确定变更测试的测试范围;根据确定的所述测试范围,对所述核安全级仪控产品进行常规变更测试;建立所述核安全级仪控产品实际工程应用系统的应用样机;根据应用样机变更测试的测试范围对所述应用样机进行变更测试。

【技术特征摘要】
1.一种基于应用样机的核安全级仪控产品的变更测试方法,其特征在于,包括以下步骤:对所述核安全级仪控产品进行变更影响分析,明确变更的影响范围,确定变更测试的测试范围;根据确定的所述测试范围,对所述核安全级仪控产品进行常规变更测试;建立所述核安全级仪控产品实际工程应用系统的应用样机;根据应用样机变更测试的测试范围对所述应用样机进行变更测试。2.根据权利要求1所述的方法,其特征在于,对所述核安全级仪控产品进行变更影响分析,明确变更的影响范围,具体包括,根据变更测试的测试需求以及版本信息,识别变更的产品以及产品中的单元/组件,明确变更的影响范围。3.根据权利要求2所述的方法,其特征在于,识别变更的产品以及产品中的单元/组件,具体包括,变更涉及到产品设计需求的变化时,对本版需求与上次完成过测试验证的需求开展比对,识别需求的变更情况;根据需求的变更情况,分析得到受到所述需求变更影响的产品,对受到影响的产品进行变更前与变更后的所有产品代码比对,识别产品以及产品中单元/组件的变更情况;变更不涉及产品设计需求的变化时,对所有待发布的产品,比对变更前与变更后的所有产品代码,识别产品以及产品中单元/组件的变更情况。4.根据权利要求1所述的方法,其特征在于,确定变更测试的测试范围,具体包括,建立产品、产品中的单元/组件与常规测试项之间的对应矩阵,得到受变更影响的测试项;根据常规测试项和受变更影响的测试项,确定变更测试的测试范围。5.根据权利要求1所述的方法,其特征在于,根据变更测试的测试范围,对所述核安全级仪控产品进行常规变更测试,具体包括,依据变更测试的测试范围,针对所述测试范围的每一条功能/性能需求,确定所应用的测试用例,依据所述测试用例,确定测...

【专利技术属性】
技术研发人员:吴瑶贾虎军吕秀红冀建伟齐敏朱剑
申请(专利权)人:北京广利核系统工程有限公司中国广核集团有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1