本发明专利技术提供一种航天设备的测试方法、装置、系统及设备,所述航天设备的测试方法,应用于硬件实时接口设备,所述方法包括:通过远程网络服务模块,获取对航天设备的目标功能进行测试的测试任务;根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果;将所述测试结果通过所述远程网络服务模块反馈给用户终端。本发明专利技术的测试方法可实现对所述航天设备的目标功能的测试,避免了针对不同的接口板卡、操作系统均需分别开发相应的测试软件的问题,降低了开发难度及开发成本。降低了开发难度及开发成本。降低了开发难度及开发成本。
【技术实现步骤摘要】
一种航天设备的测试方法、装置、系统及设备
[0001]本专利技术涉及航天
,特别是指一种航天设备的测试方法、装置、系统及设备。
技术介绍
[0002]在航天领域、汽车及工业领域,大量使用实时总线或串行总线进行指令及数据传递,如控制器局域网络CAN总线、1553B总线、串口(422、485、232),通过接收和处理各类数据,完成整个产品设备的功能业务。在指令及数据传递过程中,对于软硬件系统的实时性、可靠性和完备性有非常高的要求。因此,往往需要对软硬件产品进行大量的动态测试,以保证系统各项功能和性能指标。
[0003]由于航天领域的被测对象定制化程度较高,软硬件产品的测试外围系统就变得更加多变和复杂,同时继承性较差。
[0004]目前,在对航天设备进行测试时,往往采用终端平台+接口板卡+定制化测试软件的方式,依据被测对象的不同,终端平台配备相应的接口板卡,以实现对接口通讯的覆盖,进而开展测试。定制化测试软件由终端平台实时操作系统或普通操作系统进行软件开发,对于需要进行实时性测试的被测对象而言,只能够依赖实时操作系统,对于实时性需求不强的被测对象,可使用非实时性的普通操作系统进行测试。
[0005]这种方式存在以下问题:由于接口板卡可选择众多,不同的接口板卡都有不同的驱动程序,需要专门进行驱动开发;另外,不同的操作系统开发的定制化测试软件之间继承性也较差。因此,需要针对不同的情况分别开发相应的测试软件,造成开发难度大及开发成本较高。
技术实现思路
[0006]本专利技术的目的在于提供一种航天设备的测试方法、装置、系统及设备,以解决现有技术中的航天设备的测试方法需要针对不同的情况分别开发相应的测试软件,造成开发难度及开发成本较高的技术问题。
[0007]为解决上述技术问题,本专利技术的技术方案如下:一种航天设备的测试方法,应用于硬件实时接口设备,包括:通过远程网络服务模块,获取对航天设备的目标功能进行测试的测试任务;所述测试任务是用户终端根据测试需求向远程网络服务模块发起,并由所述远程网络服务模块产生的;根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果;将所述测试结果通过所述远程网络服务模块反馈给用户终端。
[0008]可选地,所述测试任务包括所述远程网络服务模块的服务所能提供的配置任务中用户终端选择的目标配置任务和/或所述用户终端对目标功能测试编写的测试代码进行编译得到的自编译任务。
[0009]可选地,所述测试任务包括所述远程网络服务模块的服务所能提供的配置任务中用户终端选择的目标配置任务时,根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果,包括:接收所述远程网络服务模块发送的目标配置任务的配置信息;根据所述目标配置任务的配置信息与所述航天设备交互,接收所述航天设备反馈的所述航天设备的目标功能的测试结果。
[0010]可选地,根据所述目标配置任务的配置信息与所述航天设备交互,接收所述航天设备反馈的所述航天设备的目标功能的测试结果,包括:将所述目标配置任务的配置信息发送至所述航天设备,由所述航天设备根据所述配置信息对目标功能进行配置测试,得到配置测试结果;接收所述航天设备反馈的所述航天设备的目标功能的测试结果,所述测试结果包括所述配置测试结果。
[0011]可选地,所述测试任务包括所述用户终端对目标功能测试编写的测试代码的自编译任务时,根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果,包括:接收所述远程网络服务模块发送的自编译任务对应的编译程序;根据所述编译程序与所述航天设备交互,接收所述航天设备反馈的所述航天设备的目标功能的测试结果。
[0012]可选地,根据所述编译程序与所述航天设备交互,接收所述航天设备反馈的所述航天设备的目标功能的测试结果,包括:将所述编译程序发送至所述航天设备,由所述航天设备根据所述编译程序对目标功能进行业务测试,得到业务测试结果;接收所述航天设备反馈的所述航天设备的目标功能的测试结果,所述测试结果包括所述业务测试结果。
[0013]本专利技术还提供一种航天设备的测试装置,应用于硬件实时接口设备,所述测试装置包括:收发模块,用于通过远程网络服务模块,获取对航天设备的目标功能进行测试的测试任务;所述测试任务是用户终端根据测试需求向远程网络服务模块发起,并由所述远程网络服务模块产生的;处理模块,用于根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果;所述收发模块还用于将所述测试结果通过所述远程网络服务模块反馈给用户终端。
[0014]本专利技术还提供一种航天设备的测试系统,包括:远程网络服务模块,用于获取用户终端的测试需求,根据所述测试需求,产生测试任务;硬件实时接口设备,与所述远程网络服务模块通信连接,用于获取对航天设备的目标功能进行测试的测试任务;根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果;将所述测试结果通过所述远程网络服务模块反馈给用户终端。
[0015]可选地,所述远程网络服务模块位于远程服务器中或者位于用户终端中。
[0016]本专利技术还提供一种硬件实时接口设备,包括:处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现所述测试方法的步骤。
[0017]本专利技术的上述方案至少包括以下有益效果:本专利技术的航天设备的测试方法,应用于硬件实时接口设备,包括:通过远程网络服务模块,获取对航天设备的目标功能进行测试的测试任务;所述测试任务是用户终端根据测试需求向远程网络服务模块发起,并由所述远程网络服务模块产生的;根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果;将所述测试结果通过所述远程网络服务模块反馈给用户终端。本专利技术的测试方法,使得用户终端可以便捷地向远程网络服务模块发起测试任务,以获取测试任务,将测试任务加载到硬件实时接口设备中执行,即可实现对所述航天设备的目标功能的测试,避免了针对不同的接口板卡、操作系统均需分别开发相应的测试软件的问题,降低了开发难度及开发成本。
附图说明
[0018]图1是本专利技术实施例提供的航天设备的测试方法的流程图;图2是本专利技术实施例提供的航天设备的测试方法的具体流程图;图3是本专利技术实施例提供的航天设备的测试方法的另一具体流程图;图4是本专利技术实施例提供的航天设备的测试装置的模块框图;图5是本专利技术实施例提供的航天设备的测试系统的具体构成图;图6是本专利技术实施例提供的航天设备的测试系统的另一具体构成图。
具体实施方式
[0019]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0020]如图1所示,本专利技术的实施例提出的航天设备的测试方法,应用于硬件实时接口设备,包括:11、通过远程网络服务模块,获取对本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种航天设备的测试方法,其特征在于,应用于硬件实时接口设备,包括:通过远程网络服务模块,获取对航天设备的目标功能进行测试的测试任务;所述测试任务是用户终端根据测试需求向远程网络服务模块发起,并由所述远程网络服务模块产生的;根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果;将所述测试结果通过所述远程网络服务模块反馈给用户终端。2.根据权利要求1所述的航天设备的测试方法,其特征在于,所述测试任务包括所述远程网络服务模块的服务所能提供的配置任务中用户终端选择的目标配置任务和/或所述用户终端对目标功能测试编写的测试代码进行编译得到的自编译任务。3.根据权利要求2所述的航天设备的测试方法,其特征在于,所述测试任务包括所述远程网络服务模块的服务所能提供的配置任务中用户终端选择的目标配置任务时,根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果,包括:接收所述远程网络服务模块发送的目标配置任务的配置信息;根据所述目标配置任务的配置信息与所述航天设备交互,接收所述航天设备反馈的所述航天设备的目标功能的测试结果。4.根据权利要求3所述的航天设备的测试方法,其特征在于,根据所述目标配置任务的配置信息与所述航天设备交互,接收所述航天设备反馈的所述航天设备的目标功能的测试结果,包括:将所述目标配置任务的配置信息发送至所述航天设备,由所述航天设备根据所述配置信息对目标功能进行配置测试,得到配置测试结果;接收所述航天设备反馈的所述航天设备的目标功能的测试结果,所述测试结果包括所述配置测试结果。5.根据权利要求2所述的航天设备的测试方法,其特征在于,所述测试任务包括所述用户终端对目标功能测试编写的测试代码的自编译任务时,根据所述测试任务,对所述航天设备的目标功能进行测试,得到测试结果,包括:接收所述远程网络服务模块发送的自编译任务对...
【专利技术属性】
技术研发人员:赵也倪,布向伟,彭昊旻,王伟龙,李华磊,储怡芳,
申请(专利权)人:东方空间技术山东有限公司东方空间技术北京有限公司东方空间海南科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。