[发明专利]一种综控软件的集成测试平台在审
申请号: | 202011045366.2 | 申请日: | 2020-09-28 |
公开(公告)号: | CN114281027A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 牟迪;冯泽斌;王香;张华;张琴;江锐 | 申请(专利权)人: | 北京科益虹源光电技术有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 任岩 |
地址: | 100176 北京市大兴区经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 集成 测试 平台 | ||
本公开提供了一种综控软件的集成测试平台,包括:硬件环境单元,用于提供综控软件的集成测试的硬件支持;软件环境单元,用于提供支持软件运行的软件环境和软件基础运行平台;模型组件单元,用于在所述软件基础运行平台上建设符合要求的模型组件;以及应用组件单元,用于在所述软件基础运行平台上建设符合要求的应用组件。
技术领域
本公开涉及软件测试领域,尤其涉及一种综控软件的集成测试平台。
背景技术
综控软件常用于对自动化设备进行数据采集、设备动作控制和应急响应等场景。传统测试中,通常是采用软件单元测试与系统中其他实际使用的设备进行联合调试来验证软件功能。
然而随着现在系统逐渐复杂,集成度越来越高,很多时候系统中实际使用的软件和硬件无法直接联调,或者限于成本、质量的原因,很多测试项目由于会对系统中的某些设备造成损伤,导致测试无法进行。而在软件开发的后期阶段,问题的发现与修改将会变得更加困难,并要消耗大量的时间和开发费用。因此,如何在现在复杂系统开发的过程中,及早发现问题、定位问题、复现问题并解决,成为了新的研究方向。
发明内容
(一)要解决的技术问题
本公开提供了一种综控软件的集成测试平台,以至少部分解决以上所提出的技术问题。
(二)技术方案
根据本公开的一个方面,提供了一种综控软件的集成测试平台,包括:
硬件环境单元,用于提供综控软件的集成测试的硬件支持;
软件环境单元,用于提供支持软件运行的软件环境和软件基础运行平台;
模型组件单元,用于在所述软件基础运行平台上建设符合要求的模型组件;以及
应用组件单元,用于在所述软件基础运行平台上建设符合要求的应用组件。
根据本公开的实施例,所述硬件环境单元包括以下至少一种:提供支持软件系统运行的硬件设备模块、测试需要的动作执行模块、外系统模拟模块以及硬件接口模块。
根据本公开的实施例,所述硬件环境单元中外系统模拟模块包括:
被测综控软件所控制设备的相同配套件或具有相同功能的处理能力的模块,和/或
处于测试状态的与被测综控软件所控制的部分设备或模块;和/或
与被测综控软件所控制的设备完全相同的配套备份产品。
根据本公开的实施例,支持软件运行的软件环境包括至少一种操作系统软件及基础工具软件。
根据本公开的实施例,软件基础运行平台包括:
数据传输模块,包括数据收发接口模块、数据通讯协议模块和数据存储模块;以及
信息处理模块,包括信号分析处理模块和/或状态信息显示模块。
根据本公开的实施例,所述模型组件部分包括:
通用模块组件,用于模拟被测综控软件所控制的通用设备;以及
专用模块组件,用于模拟被测综控软件所控制的设备的专用功能。
根据本公开的实施例,在不同的集成测试平台中,所述专用模块组件根据不同综控软件的测试需要进行配置。
根据本公开的实施例,所述通用模块组件包括:
信号解析模块,用于实现被测综控软件所控制的设备的信号接收后的解析;
信号回传模块,用于实现信号向被测综控软件所控制的设备的回传;以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科益虹源光电技术有限公司,未经北京科益虹源光电技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011045366.2/2.html,转载请声明来源钻瓜专利网。