惯性导航设备自动化测试系统的制作方法



1.本发明涉及自动测试技术领域,特别是指一种惯性导航设备自动化测试系统


背景技术:



2.对于航空工业高精密电子元器件行业而言,保证电子元器件的稳定性是重中之重,而电子元器件的测试就是捍卫质量的最后一道保障。惯测及标定是高精密电子元器件重要的测试环节,但面对多种多样的产品类型、测试种类及复杂测试工艺,传统人工方式测试效率、反应时间、测试精准度都面临不小的挑战,往往会造成整个供应链的瓶颈。同时,测试的过程无法实现实时展示、异常报警、集中管控,需要人员不间断的进行监测,遇到问题处理也比较滞后。


技术实现要素:



3.本发明的目的是提供一种惯性导航设备自动化测试系统,以解决惯性测量设备通用性差以及人工统计测试繁琐的问题。
4.为达到上述目的,本发明的实施例提供一种惯性导航设备自动化测试系统,包括:
5.相互连接的上位机系统、温箱和服务器;所述上位机系统包括相互连接的测试软件系统和管控插件系统;
6.所述管控插件系统用于接收所述服务器发送的测试任务,并根据所述测试任务,通过按钮事件控制所述测试软件系统实现所述测试任务的自动执行,同时采集所述测试软件系统的界面数据和测试结果文件,并将所述界面数据和所述测试结果文件传输至所述服务器;
7.所述测试软件系统用于向控制所述温箱中的预设装置发送预设控制信号,控制所述预设装置执行所述预设控制信号对应的测试动作,并接收所述预设装置发送的测试结果信号,并根据所述测试结果信号,解析成所述界面数据和所述测试结果文件;
8.所述温箱用于为待测惯性导航设备提供温度的测试条件,且所述温箱的内部空间设置有所述待测惯性导航设备的测试工位;
9.所述服务器用于向所述管控插件系统发送所述测试任务,或接收所述管控插件系统发送所述测试任务的测试结果;所述测试结果包括所述界面数据和所述测试结果文件。
10.可选地,所述服务器包括:
11.管控终端系统,所述管控插件系统连接,用于向所述管控插件系统发送所述测试任务,或接收所述管控插件系统发送所述测试任务的所述测试结果;
12.数据库,与所述管控终端系统连接,用于存储所述测试结果。
13.可选地,所述温箱中的预设装置包括:
14.待测设备夹具及控制单元,与所述待测惯性导航设备和所述测试软件系统连接,用于接收所述测试软件系统发送的所述预设控制信号,并根据所述预设控制信号控制所述待测惯性导航设备执行所述预设控制信号对应的执行动作。
15.可选地,所述温箱还包括:
16.温箱控制系统,与所述管控终端系统连接,用于向所述管控终端系统发送温箱状态数据,或接收所述管控终端系统发送的温箱调控指令。
17.可选地,所述管控插件系统包括:
18.下载解析模块,用于下载并解析所述测试任务,确定所述测试任务对应的测试用例;
19.自动化测试模块,用于根据所述测试用例,所述测试软件系统自动执行虚拟键盘及虚拟鼠标对应的预设控制动作;
20.数据采集模块,用于采集执行所述预设控制动作的测试过程数据;所述测试过程数据包括测试软件系统的测试软件界面的图片、指示灯和文字数据中至少一项。
21.可选地,所述管控插件系统还包括:
22.对比模块,用于根据所述测试过程数据生成文本数据,并将所述文本数据与预设测试任务数据对比,生成所述测试任务的测试结果。
23.可选地,所述管控插件系统还包括:
24.异常处理模块,用于在执行所述测试任务出现异常情况时,根据预设异常处理机制进行任务的管控;
25.其中,所述异常情况包括任务出错、人为干扰和所述温箱的现场异常中至少一项;所述预设异常处理机制包括:任务暂停、任务停止、任务继续、任务重新开始和任务取消中的一种。
26.可选地,所述管控终端系统还包括:
27.可视化模块,用于展示所述测试结果,或展示对所述测试结果的分析数据。
28.可选地,所述管控插件系统还包括:
29.测试管理模块,用于对测试用例、测试脚本、测试结果进行管理,并生成测试报表,通过与所述测试软件系统相关联,实现测试执行及测试管理一体化;
30.其中,所述管控插件系统还用于开发某一测试用例对应的测试脚本,同时按照所述测试管理模块中提供的测试序列自动化地执行对应的测试脚本。
31.可选地,在所述测试管理模块中,根据所述测试用例描述的信息,进行所述测试脚本的管理,编辑所述测试脚本组成的序列;
32.其中,所述测试用例包括所述测试用例的所有输入设置、测试用例的所有期望输出和测试评价规则。
33.本发明的上述技术方案的有益效果如下:
34.本发明可以实现对温箱、测试软件系统进行远程自动化控制,并将测试结果发送至服务器,实现整体测试任务的自动化执行,不需要人为参与,远程接收测试数据判断测试状态;且本发明可通过服务器调整多种测试任务,实现测试多样性的目的。
附图说明
35.图1为本发明实施例的惯性导航设备自动化测试系统的结构图。
具体实施方式
36.为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
37.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
38.在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
39.另外,本文中术语“系统”和“网络”在本文中常可互换使用。
40.在本技术所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。
41.本发明通过物联网、人工智能、自动化控制、数据分析等手段,建设一种用于航空工业惯测标定设备自动化测试并实现测试任务智能化管理的惯性导航设备自动化测试系统,实现惯测标定设备自动化测试过程的自动化、智能化、可视化管控,提高工作效率、减少工作强度、提高车间生产透明度,最终能够帮助企业提升生产效率。
42.如图1所示,本发明实施例的一种惯性导航设备自动化测试系统,包括:
43.相互连接的上位机系统1、温箱2和服务器3;所述上位机系统1包括相互连接的测试软件系统11和管控插件系统12;
44.所述管控插件系统12用于接收所述服务器3发送的测试任务,并根据所述测试任务,通过按钮事件控制所述测试软件系统11实现所述测试任务的自动执行,同时采集所述测试软件系统11的界面数据和测试结果文件,并将所述界面数据和所述测试结果文件传输至所述服务器3。
45.需要说明的是,界面数据是指采集测试软件系统11的屏幕图像解析后的数据;测试结果文件指测试软件系统11的结果库中生成的测试结果,文件类型包括但不限于:“.doc”、“.docx”、“.txt”等,该结果库为测试软件系统11的本地数据库。
46.还需要说明的是,管控插件系统12会配合现场操作人员对上架的产品进行识别,通过条码的对比防止产品的投错。
47.这里,管控插件系统12,是整个自动化测试系统的应用前端,主要功能包括:屏幕定位数据采集、屏幕按钮事件触发、测试任务管理、测试过程自动化执行、测试屏幕截屏、测试结果监测、测试结果上传等。
48.所述测试软件系统11用于向控制所述温箱2中的预设装置发送预设控制信号,控制所述预设装置执行所述预设控制信号对应的测试动作,并接收所述预设装置发送的测试结果信号,并根据所述测试结果信号,解析成所述界面数据和所述测试结果文件。
49.这里,测试软件系统11是整个自动化测试系统实现的前期条件,主要功能包括:测试产品数据采集、控制测试产品在温箱的运行、测试过程数据展示、测试结果生成等。
50.所述温箱2用于为待测惯性导航设备提供温度的测试条件,且所述温箱2的内部空
间设置有所述待测惯性导航设备的测试工位。
51.这里,温箱2作为产品测试的外部环境,通过物联手段接入局域网中。本发明中通过对温箱2进行联网,可以实现对温箱的控制,例如:开关机、升降温、保持时间、升降速率等。过程中不需要人为参与,出现人为干预则视为异常。
52.所述服务器3用于向所述管控插件系统12发送所述测试任务,或接收所述管控插件系统12发送所述测试任务的测试结果;所述测试结果包括所述界面数据和所述测试结果文件。
53.这里,服务器3可以将所述界面数据和所述测试结果文件进行保存,方便后期对数据进行利用。
54.该实施例中,上位机系统1即测试设备上位机系统,作为测试软件系统11、管控插件系统12的部署环境,通过串口与温箱2中的测试产品链接,实现数据的传输,上位机系统1通过网线接入局域网。本发明可以实现对温箱2、测试软件系统11进行远程自动化控制,实现整体测试任务的自动化执行,过程中不需要人为参与,但可以接受人为的干预。
55.可选地,管控插件系统12和管控终端系统31均分配有对应的账号,相关设备操作人员可以登录对应的账号,实现对管控插件系统12和/或管控终端系统31的管理。管控插件系统12可以进行系统自检服务,查看并确认相关的测试任务信息,使用夹具对产品进行上架,并启动测试任务自动执行服务。管控终端系统31可以进行基础信息维护,包括:测试任务管理、基础信息配置等。
56.可选地,上述的服务器3还包括:
57.测试任务管理模块,用于维护好一些基础信息后,通过与上层应用系统如:制造执行系统(manufacturing execution system,简称mes)、企业资源计划(enterprise resource planning,erp)系统进行数据对接,将测试任务信息同步到该服务器3,该服务器3会自动对同步的测试任务进行高级计划与排程(advanced planning and scheduling,aps)生产排程,通过内置的第一算法对测试任务进行优先级排序,并自动下发将测试任务至管控插件系统12,过程中不需要人为参与,但可以接受人为的手动调整。这里,该基础信息包括但不限于设备信息、产品信息、工艺信息等。
58.其中,第一算法根据设备状态、设备类型、产品类型、工艺类型、现有任务量、未来预估任务量、班组等对测试任务进行优先级排序。
59.可选地,所述服务器3包括:
60.管控终端系统31,所述管控插件系统12连接,用于向所述管控插件系统12发送所述测试任务,或接收所述管控插件系统12发送所述测试任务的测试结果;
61.数据库32,与所述管控终端系统31连接,用于存储所述测试结果。
62.本发明实施例中,管控终端系统31是整个自动化测试系统的应用后台,主要功能包括:人员管理、权限管理、日志管理、测试设备管理、测试工艺管理、测试任务管理、自动派工、温箱管理、异常信息管理、测试数据查询、测试结果查询、数据分析管理等。数据库可以包括应用服务器和数据服务器,管控终端系统31部署在应用服务器上,自动化测试系统的系统数据库部署在数据服务器上,服务器通过网线接入局域网。
63.可选地,所述温箱2中的预设装置包括:
64.待测设备夹具及控制单元21,与所述待测惯性导航设备和所述测试软件系统11连
接,用于接收所述测试软件系统11发送的执行信息,并控制所述待测惯性导航设备执行所述执行信号对应的执行动作。
65.该实施例中,所述温箱2用于为待测惯性导航设备提供温度的测试条件,且温箱的内部空间设置有待测设备夹具及控制单元21,温箱2接收管控终端系统31发送的控制指令,执行升降温等操作。
66.在一可选实现方式中,管控终端系统31向所述管控插件系统12发送所述测试任务前,会进行系统自服务检测,以查看并确定测试任务所需的前期条件,其中,包括对待测设备夹具及控制单元21的状态进行检测,使用待测设备夹具及控制单元21对产品进行上架,并确定待测设备夹具及控制单元21是否与待测惯性导航设备连接,以及是否满足当前的测试环境,若均满足后,则启动测试任务自动执行服务。
67.可选地,所述温箱2还包括:
68.温箱控制系统22,与所述管控终端系统31连接,用于向所述管控终端系统31发送温箱状态数据,或接收所述管控终端系统31发送的温箱调控指令。
69.该实施例中,温箱控制系统22可以为可编程逻辑控制器(plc),本发明的温箱进行联网后,可以通过管控终端系统31自动采集温箱2的plc的数据,并控制温箱2的动作,与测试软件系统11配合完成测试流程的执行。控制温箱2的动作例如:开关机、升降温、保持时间、升降速率等,此过程中不需要人为参与,出现人为干预则视为异常。
70.可选地,所述管控插件系统12包括:
71.下载解析模块,用于下载并解析所述测试任务,确定所述测试任务对应的测试用例;
72.自动化测试模块,用于根据所述测试用例,所述测试软件系统11自动执行虚拟键盘及虚拟鼠标对应的预设控制动作;
73.数据采集模块,用于采集执行所述预设控制动作的测试过程数据;所述测试过程数据包括测试软件系统11的测试软件界面的图片、指示灯和文字数据中至少一项。
74.本发明在启动测试任务自动执行服务后,会接管测试任务执行,下载解析模块会根据测试任务中的预设代码通过查窗口,获取当前窗口中测试软件的各项参数,并通过自动化测试模块模拟键盘鼠标对测试软件对测试软件进行控制,也可以是通过预设脚本模拟键盘鼠标对测试软件对测试软件进行控制,进而控制在温箱中的测试产品动作,实现测试任务的自动执行。进一步地,数据采集模块测试软件系统11的测试软件界面进行截屏(频率为20~50hz可调),并发送至服务器3,可以通过服务器3的管控终端系统31集中查看现场各测试设备的界面,实现统一集中管理。
75.需要说明的是,数据采集模块可以实现实时采集测试软件系统11的测试过程数据,可以将测试软件系统11的测试软件界面(图片、指示灯、文字等)解析成文本数据,保存在测试软件系统11的结果库,该结果库为测试软件系统11的本地数据库。
76.在一可实现方式中,当测试任务进行中,下载解析模块根据上架的产品,以及接收的测试任务自动匹配测试用例并下载到本地,过程中不需要人为参与,但可以接受人为的手动调整。
77.在一可实现方式中,自动化测试模块通过虚拟键盘及虚拟鼠标,模拟键盘、鼠标手段实现屏幕的按钮事件控制,按钮事件控制包括但不限于:鼠标单击、双击、拖拽、文件上
传、文件下载,键盘的回车、回退、空格、ctrl、alt和shift等,实现对测试软件的控制,按计划步骤执行测试流程,过程中不需要人为参与,出现人为干预则视为异常。
78.综上所述,本发明通过部署在上位机系统1的管控插件系统12,跟随上位机系统1自启动,借助管控插件系统12的屏幕定位数据采集手段实现测试软件过程数据的采集及分析,判断测试状态,过程中不需要人为参与,出现人为干预则视为异常。
79.可选地,所述管控插件系统12还包括:
80.对比模块,用于根据所述测试过程数据生成文本数据,并将所述文本数据与预设测试任务数据对比,生成所述测试任务的测试结果。
81.该实施例中,根据所述测试过程数据生成文本数据和预设测试任务数据对比,判断测试过程的准确性,最终随测试结果文件一起发送至数据库服务器。进一步地,在执行测试程序时,对比模块若确定当前测试任务出现异常时,例如:出错、人为干扰、现场异常等,管控插件系统12会暂停当前测试任务,并根据预先设置的异常处理机制进行任务的管控,包括:暂停、停止、继续、重新开始、取消,过程中不需要人为参与,但可以接受人为的手动调整。
82.可选地,管控插件系统12实时监测测试软件系统11的结果库,该结果库为测试软件系统11的本地数据库,用于存储结果文件,包括上述的界面数据和测试结果文件,当测试软件系统11的结果库产生新文件,测试软件系统11会自动将文件进行解析,并获取到文件中的测试任务信息、测试产品信息及测试结果信息,当出现新测试结果文件时,对文件进行解析,并上传至管控插件系统12。
83.可选地,管控终端系统31在接收到管控插件系统12上传的测试结果数据,会自动对该测试任务进行关闭,同时,管控终端系统31的测试任务管理模块会自动安排下一个测试任务。
84.可选地,管控终端系统31可以将管控插件系统12上传的测试过程数据进行数据分析可视化展示,通过预设相关软件进行建模、算法训练,可以自动对测试数据工艺进行优化,支持工艺人员对产品质量、性能逐步提升。
85.可选地,所述管控插件系统12还包括:
86.异常处理模块,用于在执行所述测试任务出现异常情况时,根据预设异常处理机制进行任务的管控;
87.其中,所述异常情况包括任务出错、人为干扰和所述温箱2的现场异常中至少一项;所述预设异常处理机制包括:任务暂停、任务停止、任务继续、任务重新开始和任务取消中的一种。
88.本发明实施例中,当检测到测试任务出现异常时,例如:出错、人为干扰、现场异常等,会立即暂停测试任务,管控插件系统12会自动提醒现场人员接管测试设备,并提示相关的错误信息,提高测试的容错性。
89.当然,本发明在检测到异常时,会在管控终端系统31上集中收到提醒信息,并自动定位设备的车间、产线、位置、编号、异常类型、持续时间,并通过声光报警方式进行提醒。
90.可选地,所述管控终端系统31还包括:
91.可视化模块,用于展示所述测试结果,或展示对所述测试结果的分析数据。
92.该实施例中,可视化模块对整个测试任务过程中采集的数据、测试结果、异常数据
等进行统计、管理及分析,形成相关的看板,包括:计划看板、任务看板、质量看板、异常看板、管控中心看板等,能够提高管理层、主管部门对现场管控力,提高车间的生产透明度。同时,通过可视化模块,形成相关图标结果,例如:折线图、分布图、关键绩效指标(key performance indicator,kpi)图、热力图等,对数据进行分析形成有效的数据价值挖掘链,辅助相关人员进行工艺、质量的优化调整。
93.可选地,所述管控插件系统12还包括:
94.测试管理模块,用于对测试用例、测试脚本、测试结果进行管理,并生成测试报表,通过与所述测试软件系统11相关联,实现测试执行及测试管理一体化;
95.其中,所述管控插件系统12还用于开发某一测试用例对应的测试脚本,同时按照所述测试管理模块中提供的测试序列自动化地执行对应的测试脚本。
96.本发明中,测试软件系统11为测试软件的执行端,测试管理模块对测试用例、测试脚本、测试结果数据进行管理,便于对大量的测试脚本进行组织管理,并生成测试报表;通过与测试软件系统11相关联,实现测试执行及测试管理一体化,测试软件系统11用于开发某一测试用例对应的测试脚本,同时按照测试管理模块中提供的测试序列自动化地执行对应的测试脚本。
97.可选地,在所述测试管理模块中,根据所述测试用例描述的信息,进行所述测试脚本的管理,编辑所述测试脚本组成的序列;
98.其中,所述测试用例包括所述测试用例的所有输入设置、测试用例的所有期望输出和测试评价规则。
99.在一可选实施方式中,在测试管理模块中,根据测试用例描述的信息,进行测试脚本的管理,编辑测试脚本组成的序列。测试用例包括测试用例的所有输入设置、测试用例的所有期望输出和测试评价规则。通过测试管理模块实现所选择的测试用例一键自动化测试执行,在完成自动化测试执行后,测试管理模块自动根据测试用例的实际输出结果、期望输出和测试评价规则,自动进行比较分析,给出测试用例包括未执行、通过、未通过在内的测试结果数据,并对测试结果数据进行实时显示和/或报表打印,实现测试结果数据的分析。
100.综上所述,本发明将通过数据采集手段,实时获取现场的待测惯性导航设备、温箱、测试软件系统的状态和参数,并通过统计、对比、识别、匹配相应的示例事件,达到采控一体智能化管理,避免自动控制对现场设备、人员、产品、温箱等造成不必要的损害。同时,借助数据分析可视化工具,将采集的数据进行可视化分析,能够将任务完成情况、测试结果、工艺参数、异常情况等以图表、报表等方式进行展示,让现场管理人员、工艺人员、工程人员等一目了然了解现场情况,避免传统方式比较滞后的问题,并极大的减轻传统数据统计人员的工作量。
101.上述范例性实施例是参考该些附图来描述的,许多不同的形式和实施例是可行而不偏离本发明精神及教示,因此,本发明不应被建构成为在此所提出范例性实施例的限制。更确切地说,这些范例性实施例被提供以使得本发明会是完善又完整,且会将本发明范围传达给那些熟知此项技术的人士。在该些图式中,组件尺寸及相对尺寸也许基于清晰起见而被夸大。在此所使用的术语只是基于描述特定范例性实施例目的,并无意成为限制用。如在此所使用地,除非该内文清楚地另有所指,否则该单数形式“一”、“一个”和“该”是意欲将该些多个形式也纳入。会进一步了解到该些术语“包含”及/或“包括”在使用于本说明书时,
表示所述特征、整数、步骤、操作、构件及/或组件的存在,但不排除一或更多其它特征、整数、步骤、操作、构件、组件及/或其族的存在或增加。除非另有所示,陈述时,一值范围包含该范围的上下限及其间的任何子范围。
102.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

技术特征:


1.一种惯性导航设备自动化测试系统,其特征在于,包括:相互连接的上位机系统(1)、温箱(2)和服务器(3);所述上位机系统(1)包括相互连接的测试软件系统(11)和管控插件系统(12);所述管控插件系统(12)用于接收所述服务器(3)发送的测试任务,并根据所述测试任务,通过按钮事件控制所述测试软件系统(11)实现所述测试任务的自动执行,同时采集所述测试软件系统(11)的界面数据和测试结果文件,并将所述界面数据和所述测试结果文件传输至所述服务器(3);所述测试软件系统(11)用于向控制所述温箱(2)中的预设装置发送预设控制信号,控制所述预设装置执行所述预设控制信号对应的测试动作,并接收所述预设装置发送的测试结果信号,并根据所述测试结果信号,解析成所述界面数据和所述测试结果文件;所述温箱(2)用于为待测惯性导航设备提供温度的测试条件,且所述温箱(2)的内部空间设置有所述待测惯性导航设备的测试工位;所述服务器(3)用于向所述管控插件系统(12)发送所述测试任务,或接收所述管控插件系统(12)发送所述测试任务的测试结果;所述测试结果包括所述界面数据和所述测试结果文件。2.根据权利要求1所述的系统,其特征在于,所述服务器(3)包括:管控终端系统(31),所述管控插件系统(12)连接,用于向所述管控插件系统(12)发送所述测试任务,或接收所述管控插件系统(12)发送所述测试任务的所述测试结果;数据库(32),与所述管控终端系统(31)连接,用于存储所述测试结果。3.根据权利要求1所述的系统,其特征在于,所述温箱(2)中的预设装置包括:待测设备夹具及控制单元(21),与所述待测惯性导航设备和所述测试软件系统(11)连接,用于接收所述测试软件系统(11)发送的所述预设控制信号,并根据所述预设控制信号控制所述待测惯性导航设备执行所述预设控制信号对应的执行动作。4.根据权利要求2所述的系统,其特征在于,所述温箱(2)还包括:温箱控制系统(22),与所述管控终端系统(31)连接,用于向所述管控终端系统(31)发送温箱状态数据,或接收所述管控终端系统(31)发送的温箱调控指令。5.根据权利要求1所述的系统,其特征在于,所述管控插件系统(12)包括:下载解析模块,用于下载并解析所述测试任务,确定所述测试任务对应的测试用例;自动化测试模块,用于根据所述测试用例,所述测试软件系统(11)自动执行虚拟键盘及虚拟鼠标对应的预设控制动作;数据采集模块,用于采集执行所述预设控制动作的测试过程数据;所述测试过程数据包括测试软件系统(11)的测试软件界面的图片、指示灯和文字数据中至少一项。6.根据权利要求5所述的系统,其特征在于,所述管控插件系统(12)还包括:对比模块,用于根据所述测试过程数据生成文本数据,并将所述文本数据与预设测试任务数据对比,生成所述测试任务的测试结果。7.根据权利要求1所述的系统,其特征在于,所述管控插件系统(12)还包括:异常处理模块,用于在执行所述测试任务出现异常情况时,根据预设异常处理机制进行任务的管控;其中,所述异常情况包括任务出错、人为干扰和所述温箱(2)的现场异常中至少一项;
所述预设异常处理机制包括:任务暂停、任务停止、任务继续、任务重新开始和任务取消中的一种。8.根据权利要求2所述的系统,其特征在于,所述管控终端系统(31)还包括:可视化模块,用于展示所述测试结果,或展示对所述测试结果的分析数据。9.根据权利要求2所述的系统,其特征在于,所述管控插件系统(12)还包括:测试管理模块,用于对测试用例、测试脚本、测试结果进行管理,并生成测试报表,通过与所述测试软件系统(11)相关联,实现测试执行及测试管理一体化;其中,所述管控插件系统(12)还用于开发某一测试用例对应的测试脚本,同时按照所述测试管理模块中提供的测试序列自动化地执行对应的测试脚本。10.根据权利要求9所述的系统,其特征在于,在所述测试管理模块中,根据所述测试用例描述的信息,进行所述测试脚本的管理,编辑所述测试脚本组成的序列;其中,所述测试用例包括所述测试用例的所有输入设置、测试用例的所有期望输出和测试评价规则。

技术总结


本发明提供一种惯性导航设备自动化测试系统,涉及自动测试技术领域。该系统包括:相互连接的上位机系统、温箱和服务器;上位机系统包括相互连接的测试软件系统和管控插件系统;测试软件系统用于控制温箱中的预设装置,并接收测试结果信号;管控插件系统用于接收服务器发送的测试任务,控制测试软件系统;温箱用于为待测惯性导航设备提供温度的测试条件;服务器用于向管控插件系统发送测试任务,或接收管控插件系统发送测试任务的测试结果。本发明的方案,对多个种类的产品的多个测试工艺进行配置,极大的减少了整体配置的时间,提高了工作的效率。的效率。的效率。


技术研发人员:

厉萍 侯松林 潘强 王肇贤

受保护的技术使用者:

大唐融合通信股份有限公司

技术研发日:

2022.11.23

技术公布日:

2023/3/7

本文发布于:2024-09-25 09:27:02,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/71397.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:测试   所述   系统   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议