一种装备软件数字化闭环系统测试方法及装置制造方法及图纸

技术编号:38145743 阅读:11 留言:0更新日期:2023-07-08 10:03
本发明专利技术涉及装备软件数字化测试技术领域,且公开了一种装备软件数字化闭环系统测试装置,包括测试系统,所述测试系统包括虚拟模拟单元、反馈单元、存储单元和物联网单元,本发明专利技术通过虚拟模拟单元用于向所需测试的软件提供虚拟测试环境,便于对软件进行数字化闭环测试,且虚拟模拟单元通过正向模拟模块和逆向模拟模块对测试的软件根据软件打开的正向序列进行测试、根据软件关闭序列或软件中止序列进行测试,从多方面对软件进行测试,保证软件测试的均匀性,且通过物联网单元对测试过程中的硬件设备进行实时监测,以便于及时掌握测试硬件设备的工作状态,避免因硬件设备出现故障影响软件测试的准确性,从而保证软件测试的效果。果。果。

【技术实现步骤摘要】
一种装备软件数字化闭环系统测试方法及装置


[0001]本专利技术涉及装备软件数字化测试
,具体为一种装备软件数字化闭环系统测试方法及装置。

技术介绍

[0002]软件测试在装备软件开发过程中具有非常重要的作用,它可以提高软件的可靠性、稳定性和执行效率,使装备软件的质量持续得到改善。装备软件系统测试,是在系统层面对各软件功能之间的匹配性进行测试,对软件正确实现系统的要求有很大帮助,是装备软件验证的必要环节,数字化软件测试技术采用数字化手段为运行装备软件提供虚拟硬件资源,既能保证软件测试手段的充分实施,又不会对实物设备造成影响,从而能够有效解决装备软件系统测试能力不足的问题。
[0003]申请号为202210332660.4公开了一种装备软件数字化闭环系统测试方法及装置,其
技术介绍
中提出的问题为;目前并没有一种能够根据装备软件测试工作需要灵活配置的闭环系统测试数字化架构,这使得开展装备软件系统测试所耗费的成本极高,还无法充分实施测试手段,测试效果不佳。
[0004]但是上述申请文件具备以下不足:上述申请文件在对软件进行闭环数字化测试的方式,测试不充分,测试效果不佳,且不能避免测试系统的硬件对测试准确性的影响,存在一定的不足,为解决上述问题,提出一种装备软件数字化闭环系统测试方法及装置。

技术实现思路

[0005]本专利技术提供如下技术方案:一种装备软件数字化闭环系统测试方法及装置,包括测试系统,所述测试系统包括虚拟模拟单元、反馈单元、存储单元和物联网单元,虚拟模拟单元用于向所需测试的软件提供虚拟测试环境,虚拟模拟单元包括正向模拟模块和逆向模拟模块,正向模拟模块用于对所需测试的软件根据软件打开的正向序列进行测试,逆向模拟模块用于对所需测试的软件根据软件关闭序列或软件中止序列进行测试。
[0006]通过采用上述技术方案:通过虚拟模拟单元用于向所需测试的软件提供虚拟测试环境,便于对软件进行数字化闭环测试,且虚拟模拟单元通过正向模拟模块和逆向模拟模块对测试的软件根据软件打开的正向序列进行测试、根据软件关闭序列或软件中止序列进行测试,从多方面对软件进行测试,保证软件测试的均匀性,且通过反馈单元和存储单元便于对测试过程中出现的问题进行反馈和存储,以便于对测试过程中出现的问题进行后续总结,便于后期使用,并且通过物联网单元对测试过程中的硬件设备进行实时监测,以便于及时掌握测试硬件设备的工作状态,便于在硬件设备出现异常时,工作人员及时掌握,避免因硬件设备出现故障影响软件测试的准确性,从而保证软件测试的效果。
[0007]优选的,所述测试系统还包括控制模块、分析模块、传输模块和采集模块,控制模块的输出端与分析模块双向连接,分析模块与传输模块双向连接,采集模块的输入端与所述虚拟模拟单元的输入端连接,采集单元的输出端与传输单元的输入端连接,传输模块的
输出端与虚拟模拟单元的输入端连接。
[0008]通过采用上述技术方案:通过控制模块、分析模块、传输模块和采集模块便于软件在虚拟模拟单元内测试时,进行人工操作,从而便于进行软件测试。
[0009]优选的,所述采集模块用于对软件在所述虚拟模拟单元内测试的信息进行采集,所述传输模块用于对采集模块和分析模块的信息进行传输,所述分析模块用于传输模块传输的采集模块的信息进行整合分析,且将整合分析后的信息传输至控制模块内,并用于对控制模块发出的指令信息进行分析适配,使分析适配后的信息通过传输模块传输至虚拟模拟单元。
[0010]通过采用上述技术方案:传输模块包括无线传输和有线传输的多种传输方式,保证传输的效率和稳定性,通过分析模块对采集模块采集的信息进行整合分析,便于控制人员快速掌握采集的信息,便于后续进行指令操作,且通过分析模块便于对控制模块发出的指令信息进行分析适配,使控制模块发送的指令适配与虚拟模拟模块,减少工作人员的操作量,提高测试效率。
[0011]优选的,所述虚拟模拟单元的输出端与反馈单元的输入端连接,反馈单元的输出端与存储单元的输入端连接。
[0012]通过采用上述技术方案:通过反馈单元和存储单元便于对测试过程中出现的问题进行反馈和存储,以便于对测试过程中出现的问题进行后续总结,便于后期使用。
[0013]优选的,所述反馈单元用于在软件测试的过程中对虚拟模拟单元的信息和虚拟模拟单元受控制模块指令后的信息进行反馈,所述存储单元用在软件测试的过程中对反馈单元反馈的信息进行存储。
[0014]通过采用上述技术方案:反馈单元对软件测试过程中信息如错误信息,软件漏洞等信息进行反馈,便于工作人员及时掌握,且便于在存储单元存储后,以便于后续总结,便于长期使用。
[0015]本专利技术还提供了一种装备软件数字化闭环系统测试方法,包括以下主要步骤:
[0016]S1:通过虚拟模拟单元对所需要测试的软件提供虚拟测试环境;
[0017]S2:软件在虚拟模拟单元测试的过程中,通过采集模块对软件测试过程中的信息进行采集;
[0018]S3:采集完成后,通过传输模块进行有线或无线传输;
[0019]S4:分析模块接收到传输的信息后,传输至控制模块;
[0020]S5:控制模块根据传输的指令进行操作,并将操作的指令传输至分析模块;
[0021]S6:分析模块接收到指令后,经传输模块将指令传输至虚拟模拟单元,在虚拟模拟单元内执行,从而进行测试操作;
[0022]S7:测试的结果和测试过程中的信息在反馈单元内得到展示;
[0023]S8:展示的信息并在存储单元内进行存储。
[0024]优选的,所述物联网单元包括监控模块、处理模块和警报模块,物联网单元用于通过监控模块对所述虚拟模拟单元、反馈单元、存储单元、控制模块、分析模块、传输模块和采集模块进行实时监控,且通过处理模块对监测到的异常信息进行自动处理,并且通过警报模块进行警告,通过监控模块在软件测试过程中对虚拟模拟单元、反馈单元、存储单元、控制模块、分析模块、传输模块和采集模块进行实时监控,以监测其工作状态,监控模块监测
到异常信息后,处理模块根据预设程序进行自动处理,如将异常信息发送至控制模块、进行紧急停止等操作指令和将信息发送至警报模块,进行警告,控制模块接收到发送的指令后,根据指令信息进行针对性干涉。。
[0025]通过采用上述技术方案:通过物联网单元对测试过程中的硬件设备进行实时监测,以便于及时掌握测试硬件设备的工作状态,便于在硬件设备出现异常时,工作人员及时掌握,避免因硬件设备出现故障影响软件测试的准确性,从而保证软件测试的效果。
[0026]有益效果
[0027]与现有技术相比,本专利技术提供了一种装备软件数字化闭环系统测试方法及装置,具备以下有益效果:
[0028]本专利技术通过虚拟模拟单元用于向所需测试的软件提供虚拟测试环境,便于对软件进行数字化闭环测试,且虚拟模拟单元通过正向模拟模块和逆向模拟模块对测试的软件根据软件打开的正向序列进行测试、根据软件关闭序列或软件中止序列进行测试,从本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种装备软件数字化闭环系统测试装置,包括测试系统,其特征在于:所述测试系统包括虚拟模拟单元、反馈单元、存储单元和物联网单元,虚拟模拟单元用于向所需测试的软件提供虚拟测试环境,虚拟模拟单元包括正向模拟模块和逆向模拟模块,正向模拟模块用于对所需测试的软件根据软件打开的正向序列进行测试,逆向模拟模块用于对所需测试的软件根据软件关闭序列或软件中止序列进行测试。2.根据权利要求1所述的一种装备软件数字化闭环系统测试装置,其特征在于:所述测试系统还包括控制模块、分析模块、传输模块和采集模块,控制模块的输出端与分析模块双向连接,分析模块与传输模块双向连接,采集模块的输入端与所述虚拟模拟单元的输入端连接,采集单元的输出端与传输单元的输入端连接,传输模块的输出端与虚拟模拟单元的输入端连接。3.根据权利要求2所述的一种装备软件数字化闭环系统测试装置,其特征在于:所述采集模块用于对软件在所述虚拟模拟单元内测试的信息进行采集,所述传输模块用于对采集模块和分析模块的信息进行传输,所述分析模块用于传输模块传输的采集模块的信息进行整合分析,且将整合分析后的信息传输至控制模块内,并用于对控制模块发出的指令信息进行分析适配,使分析适配后的信息通过传输模块传输至虚拟模拟单元。4.根据权利要求1所述的一种装备软件数字化闭环系统测试装置,其特征在于:所述虚拟模拟单元的输出端与反馈单元的输入端连接,反馈单元的输出端与存储单元的输入端连接。5...

【专利技术属性】
技术研发人员:卢海燕
申请(专利权)人:重庆香海科技服务有限公司
类型:发明
国别省市:

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

1