System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种测试系统开发方法、装置、设备及存储介质制造方法及图纸_技高网

一种测试系统开发方法、装置、设备及存储介质制造方法及图纸

技术编号:40594024 阅读:3 留言:0更新日期:2024-03-12 21:56
本申请提供一种测试系统开发方法、装置、设备及存储介质,涉及自动化测试技术领域,用于解决测试系统开发效率较低的问题。该方法应用于通用测试系统开发平台,且所述通用测试系统开发平台包括测试系统建模环境、测试策略编辑环境、软硬件配置环境与测试程序集TPS自动生成环境;该方法包括:根据输入的系统建模数据,在所述测试系统建模环境中生成多个描述文件;根据所述多个描述文件,在所述软硬件配置环境中生成映射关系文件;根据所述多个描述文件,在所述测试策略编辑环境中生成测试策略文件;根据所述测试策略文件和所述映射关系文件,在所述TPS自动生成环境中生成TPS安装包。

【技术实现步骤摘要】

本申请涉及自动化测试,提供一种测试系统开发方法、装置、设备及存储介质


技术介绍

1、随着航空装备技术状态变更的日渐频繁,面向航空装备而组建的自动测试系统也频繁开发与更新。目前,航空装备测试以专用测试平台为主,即,供应商或测试设备研制单位需要针对不同机载成品/子系统/分系统开发相应的专用测试系统。

2、进而,在进行测试系统开发时,容易存在以下几个问题:

3、第一,不同专用测试平台的开发语言、测试引擎、接口定义等通常情况下是不统一的,使得测试程序很难读懂、更改以及升级更新,容易造成经济、时间、管理和维护成本等;

4、第二,不同专用测试平台之间的数据和控制接口通常情况下也是不统一,极大增加了集成测试技术难度,降低了测试效率与故障检测能力;

5、第三,测试程序开发人员与测试工艺技术人员没有解耦,导致测试程序开发人员既要了解软件代码开发也要了解测试需求,显著增加了从业人员门槛,并产生了不必要的测试风险;

6、第四,虽然当前市场上已有货架的自动测试软件,如paws等,但只适合逐步测试、诊断过程,不能满足大量数据判读需求,且缺乏多总线协议自定义的有效支持,当被测对象icd变更时,则需要对底层代码进行更改,而频发更改底层代码会严重影响系统的健壮性。

7、综上,如何快速的进行测试系统开发成为了目前亟待解决的问题。


技术实现思路

1、本申请提供一种测试系统开发方法、装置、设备及存储介质,用于解决测试系统开发效率较低的问题。>

2、一方面,提供一种测试系统开发方法,应用于通用测试系统开发平台与通用测试系统运行平台,且所述通用测试系统开发平台包括测试系统建模环境、测试策略编辑环境、软硬件配置环境与测试程序集tps自动生成环境;所述方法包括:

3、根据输入的系统建模数据,在所述测试系统建模环境中生成多个描述文件;

4、根据所述多个描述文件,在所述软硬件配置环境中生成映射关系文件;

5、根据所述多个描述文件,在所述测试策略编辑环境中生成测试策略文件;

6、根据所述测试策略文件和所述映射关系文件,在所述tps自动生成环境中生成tps安装包。

7、可选的,所述根据输入的系统建模数据,在所述测试系统建模环境中生成多个描述文件,包括:

8、根据输入的系统建模数据,在所述测试系统建模环境中进行uut建模、ica建模、ita建模、仪器建模以及测试站建模,以生成xml格式的uut描述文件、ica描述文件、ita描述文件、仪器描述文件以及测试站描述文件。

9、可选的,所述根据输入的系统建模数据,在所述测试系统建模环境中进行uut建模、ica建模、ita建模、仪器建模以及测试站建模,以生成xml格式的uut描述文件、ica描述文件、ita描述文件、仪器描述文件以及测试站描述文件的步骤,包括:

10、根据测试需求模型与icd模型,进行uut建模;其中,所述测试需求模型用于完善测试的源头设计,帮助实现测试策略开发的全生命周期管理;所述icd模型用于辅助实现测试程序的标准化与通用化。

11、可选的,所述根据所述多个描述文件,在所述软硬件配置环境中生成映射关系文件的步骤,包括:

12、根据输入的测试资源、资源映射关系、所述多个描述文件中的uut描述文件、ica描述文件、ita描述文件和测试站描述文件,在所述软硬件配置环境中生成映射关系文件;其中,所述映射关系文件包括ita映射文件、uut测试电缆映射文件;所述ita映射文件用于接口适配器的路径配置,所述uut测试电缆映射文件用于指导制作ita与uut连接的测试电缆。

13、可选的,所述根据所述多个描述文件,在所述测试策略编辑环境中生成测试策略文件的步骤,包括:

14、根据输入的测试策略流程和所述多个描述文件中的uut描述文件和仪器描述文件,在所述测试策略编辑环境中,以面向信号的方式进行测试策略编辑,并生成测试策略文件。

15、可选的,所述根据所述测试策略文件和所述映射关系文件,在所述tps自动生成环境中生成tps安装包,包括:

16、根据所述测试策略文件,生成测试源程序;

17、根据所述映射关系文件中的ita映射文件,将所述测试源程序的行为分别与仪器设置、开关动作和uut测点进行关联,并生成tps安装包;其中,所述tps安装包包括测试程序集、通道标定程序以及自检程序。

18、可选的,在根据所述测试策略文件和所述映射关系文件,在所述tps自动生成环境中生成tps安装包之后,所述方法还包括:

19、根据所述tps安装包,在通用测试系统运行平台包括的测试程序运行环境中进行程序测试。

20、一方面,提供一种测试系统开发装置,所述装置包括:

21、建模单元,用于根据输入的系统建模数据,在所述测试系统建模环境中生成多个描述文件;

22、配置单元,用于根据所述多个描述文件,在所述软硬件配置环境中生成映射关系文件;

23、编辑单元,用于根据所述多个描述文件,在所述测试策略编辑环境中生成测试策略文件;

24、生成单元,用于根据所述测试策略文件和所述映射关系文件,在所述tps自动生成环境中生成tps安装包。

25、一方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一种方法。

26、一方面,提供一种计算机存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述任一种方法。

27、在本申请实施例中,可以在通用测试系统开发平台中进行测试系统开发,其中,所述通用测试系统开发平台包括测试系统建模环境、测试策略编辑环境、软硬件配置环境与测试程序集tps自动生成环境。进而,可以根据输入的系统建模数据,在测试系统建模环境中生成多个描述文件;然后,可以根据多个描述文件,在软硬件配置环境中生成映射关系文件;进而,可以根据多个描述文件,在测试策略编辑环境中生成测试策略文件;接下来,可以根据测试策略文件和映射关系文件,在tps自动生成环境中生成tps安装包。因此,在本申请实施例中,由于整个测试系统开发过程均在通用测试系统开发平台上的各个环境中进行,该过程简单快捷,且与硬件无关,因此,可快速生成测试系统的程序,实现对测试需求的快速响应,提高测试系统开发效率。

本文档来自技高网...

【技术保护点】

1.一种测试系统开发方法,其特征在于,应用于通用测试系统开发平台,且所述通用测试系统开发平台包括测试系统建模环境、测试策略编辑环境、软硬件配置环境与测试程序集TPS自动生成环境;所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述根据输入的系统建模数据,在所述测试系统建模环境中生成多个描述文件,包括:

3.如权利要求2所述的方法,其特征在于,所述根据输入的系统建模数据,在所述测试系统建模环境中进行UUT建模、ICA建模、ITA建模、仪器建模以及测试站建模,以生成XML格式的UUT描述文件、ICA描述文件、ITA描述文件、仪器描述文件以及测试站描述文件的步骤,包括:

4.如权利要求1所述的方法,其特征在于,所述根据所述多个描述文件,在所述软硬件配置环境中生成映射关系文件的步骤,包括:

5.如权利要求1所述的方法,其特征在于,所述根据所述多个描述文件,在所述测试策略编辑环境中生成测试策略文件的步骤,包括:

6.如权利要求1所述的方法,其特征在于,所述根据所述测试策略文件和所述映射关系文件,在所述TPS自动生成环境中生成TPS安装包,包括:

7.如权利要求1所述的方法,其特征在于,在根据所述测试策略文件和所述映射关系文件,在所述TPS自动生成环境中生成TPS安装包之后,所述方法还包括:

8.一种测试系统开发装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,所述设备包括:

10.一种存储介质,其特征在于,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行权利要求1-7中任一所述的方法。

...

【技术特征摘要】

1.一种测试系统开发方法,其特征在于,应用于通用测试系统开发平台,且所述通用测试系统开发平台包括测试系统建模环境、测试策略编辑环境、软硬件配置环境与测试程序集tps自动生成环境;所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述根据输入的系统建模数据,在所述测试系统建模环境中生成多个描述文件,包括:

3.如权利要求2所述的方法,其特征在于,所述根据输入的系统建模数据,在所述测试系统建模环境中进行uut建模、ica建模、ita建模、仪器建模以及测试站建模,以生成xml格式的uut描述文件、ica描述文件、ita描述文件、仪器描述文件以及测试站描述文件的步骤,包括:

4.如权利要求1所述的方法,其特征在于,所述根据所述多个描述文件,在所述软硬件配置环境中生成映射关系文件的步骤...

【专利技术属性】
技术研发人员:柯旭莫文静赵正大
申请(专利权)人:成都飞机工业集团有限责任公司
类型:发明
国别省市:

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

1