CN117031285B - 下线测试方法及*** - Google Patents
下线测试方法及*** Download PDFInfo
- Publication number
- CN117031285B CN117031285B CN202311293184.0A CN202311293184A CN117031285B CN 117031285 B CN117031285 B CN 117031285B CN 202311293184 A CN202311293184 A CN 202311293184A CN 117031285 B CN117031285 B CN 117031285B
- Authority
- CN
- China
- Prior art keywords
- test
- testing
- recipe
- parameter
- upper computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 822
- 238000013101 initial test Methods 0.000 claims abstract description 128
- 238000000034 method Methods 0.000 claims abstract description 81
- 238000009413 insulation Methods 0.000 claims description 51
- 238000001514 detection method Methods 0.000 claims description 22
- 238000004519 manufacturing process Methods 0.000 claims description 9
- 238000012986 modification Methods 0.000 claims description 9
- 230000004048 modification Effects 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 5
- 238000012217 deletion Methods 0.000 claims 1
- 230000037430 deletion Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 7
- 230000001960 triggered effect Effects 0.000 description 5
- 239000000203 mixture Substances 0.000 description 2
- 230000001172 regenerating effect Effects 0.000 description 2
- 238000010998 test method Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- XXQCMVYBAALAJK-UHFFFAOYSA-N ethyl n-[4-[benzyl(2-phenylethyl)amino]-2-(2-phenylethyl)-1h-imidazo[4,5-c]pyridin-6-yl]carbamate Chemical compound N=1C=2C(N(CCC=3C=CC=CC=3)CC=3C=CC=CC=3)=NC(NC(=O)OCC)=CC=2NC=1CCC1=CC=CC=C1 XXQCMVYBAALAJK-UHFFFAOYSA-N 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000013102 re-test Methods 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/389—Measuring internal impedance, internal conductance or related variables
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/50—Testing of electric apparatus, lines, cables or components for short-circuits, continuity, leakage current or incorrect line connections
- G01R31/52—Testing for short-circuits, leakage current or ground faults
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
本申请提供了一种下线测试方法及***,测试***包括上位机、测试设备和测试需求结构化***,测试***中的上位机响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;其中,测试需求结构化***用于基于测试项需求生成初始测试配方;初始测试配方包括测试项需求的相关信息;然后上位机将初始测试配方转换为可扩展标记语言格式的目标测试配方;最后上位机根据目标测试配方控制测试设备对产品进行测试,获得测试结果。本申请提供的技术方案,能够有效提升测试配方的生成效率和准确度,提升测试效率。
Description
技术领域
本申请涉及电池技术领域,尤其涉及一种下线测试方法及***。
背景技术
目前是通过在上位机上手动设置产品的测试配方来实现对产品的测试,不仅配置效率低,且可能存在测试配方配置错误的问题;也就是说,如何提升测试配方的生成效率和准确度是目前亟待解决的问题。
发明内容
本申请实施例提供了一种下线测试方法及***,能够有效提升测试配方的生成效率和准确度,从而提升测试效率。
本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供了一种下线测试方法,应用于测试***,测试***包括上位机、测试设备和测试需求结构化***,方法包括:
上位机响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;其中,测试需求结构化***用于基于测试项需求生成初始测试配方;初始测试配方包括测试项需求的相关信息;
上位机将初始测试配方转换为可扩展标记语言格式的目标测试配方;
上位机根据目标测试配方控制测试设备对产品进行测试,获得测试结果。
在本实施例中,测试需求结构化***可以基于测试项需求生成初始测试配方,当上位机接收到测试配方下载指令时,可以直接从测试需求结构化***获取初始测试配方,然后将初始测试配方转换为可扩展标记语言格式的目标测试配方,而无需手动在上位机上配置就可以得到用于执行测试的目标测试配方,不仅能够提升测试配方的生成效率,还提升了测试配方的准确度;从而上位机可以直接利用目标测试配方执行对产品的测试,能够有效提升测试效率。
在本申请的一些实施例中,上位机部署有测试项库和指令库;上位机将初始测试配方转换为可扩展标记语言格式的目标测试配方,包括:
上位机对初始测试配方和测试项库进行匹配处理,得到可扩展标记语言格式的测试项数据;
对初始测试配方和指令库进行匹配处理,得到可扩展标记语言格式的可执行指令;
根据可扩展标记语言格式的测试项数据和可扩展标记语言格式的可执行指令生成目标测试配方。
在本实施例中,上位机在将初始测试配方转换为目标测试配方时,是利用其部署的测试项库和指令库分别与初始测试配方进行匹配处理,得到可扩展标记语言格式的测试项数据和可扩展标记语言格式的可执行指令,从而构成目标测试配方,实现了可扩展标记语言格式的目标测试配方的自动转换,提升测试配方的生成效率。
在本申请的一些实施例中,上位机响应于测试配方下载指令,从测试需求结构化***获取初始测试配方,包括:
上位机基于测试配方下载指令指示的标识信息,在测试需求结构化***存储的测试配方数据中查询得到初始测试配方,并下载初始测试配方;其中,标识信息包括项目标识信息、产线标识信息以及设备标识信息。
在本实施例中,测试需求结构化***可以预先存储有多个测试配方数据,上位机在从测试需求结构化***获取初始测试配方时,可以基于测试配方下载指令所指示的标识信息,在测试需求结构化***中进行查询,从而确定与标识信息相对应的初始测试配方并下载,由此实现了初始测试配方的准确获取。
在本申请的一些实施例中,方法还包括:
上位机在接收到修改配方操作信息的情况下,对目标测试配方进行修改,获得修改后的测试配方;其中,修改配方操作信息包括添加测试项操作信息、删除测试项操作信息以及修改执行顺序操作信息;
上位机基于修改后的测试配方控制测试设备对产品进行测试。
在本实施例中,当上位机接收到修改配方操作信息时,可以对目标测试配方进行修改;修改配方操作信息包括添加测试项操作信息、删除测试项操作信息以及修改执行顺序操作信息,从而上位机可以相应的进行测试项的添加、测试项的删除以及修改测试项的执行顺序这三种操作,实现了对目标测试配方的灵活修改;并且在得到修改后的测试配方以后,可以直接利用修改后的测试配方进行测试,进一步提升测试效率。
在本申请的一些实施例中,方法还包括:
上位机将修改后的测试配方发送至测试需求结构化***,以使测试需求结构化***对修改后的测试配方进行存储。
在本实施例中,上位机在得到修改后的测试配方以后,还可以将修改后的测试配方发送至测试需求结构化***进行存储,从而当上位机后续需要获取修改后的测试配方时,可以直接从测试需求结构化***获取修改后的测试配方以执行测试,而无需重新生成或配置修改后的测试配方,提升了测试配方的获取效率和测试的执行效率。
在本申请的一些实施例中,测试***还包括报表***,上位机根据目标测试配方控制测试设备对产品进行测试,获得测试结果之后,方法还包括:
上位机根据测试结果和初始测试配方中的参数代码生成数据报告,并将数据报告发送至报表***;
报表***对数据报告进行校验。
在本实施例中,上位机在得到测试结果之后,还可以根据测试结果和初始测试配方中的参数代码生成数据报告,并将数据报告发送至报表***,从而报表***可以对数据报告进行校验,进一步提升测试的准确度。
在本申请的一些实施例中,测试需求结构化***可以包括测试项参数配置模块和工步库模块;方法还包括:
测试需求结构化***响应于测试项参数配置模块的操作信息,获得测试项的参数的相关配置信息;
测试需求结构化***响应于工步库模块的操作信息,获得测试项的工步的相关配置信息;
测试需求结构化***基于参数的相关配置信息和工步的相关配置信息生成初始测试配方。
在本实施例中,测试需求结构化***包括测试项参数配置模块和工步库模块,当测试需求结构化***响应于测试项参数配置模块的操作信息时,可以得到测试项的参数的相关配置信息,当测试需求结构化***响应于工步库模块的操作信息时,可以得到测试项的工步的相关配置信息,从而测试需求结构化***可以基于参数的相关配置信息和工步的相关配置信息生成初始测试配方,有效提升初始测试配方的生成效率。
在本申请的一些实施例中,测试项参数配置模块包括第一配置模块和第二配置模块,测试需求结构化***响应于测试项参数配置模块的操作信息,获得测试项的参数的相关配置信息,包括:
测试需求结构化***响应于第一配置模块对应的第一操作信息,获得测试项的第一参数配置信息;其中,第一参数配置信息至少包括第一参数名称、第一参数代码以及第一参数规格;
测试需求结构化***响应于第二配置模块对应的第二操作信息,获得测试项的第二参数配置信息;其中,第二参数配置信息至少包括第二参数名称、第二参数代码以及第二参数规格;
测试需求结构化***根据第一参数配置信息和第二参数配置信息获得参数的相关配置信息。
在本实施例中,测试项参数配置模块可以包括第一配置模块和第二配置模块;当测试需求结构化***响应于第一配置模块对应的第一操作信息时,可以获得测试项的第一参数配置信息;当测试需求结构化***响应于第二配置模块对应的第二操作信息时,可以获得测试项的第二参数配置信息;第一参数配置信息至少可以包括第一参数名称、第一参数代码以及第一参数规格,第二参数配置信息至少可以包括第二参数名称、第二参数代码以及第二参数规格,也就是说,第一配置模块和第二配置模块可以用于提供测试项中不同参数的相关配置信息,从而测试需求结构化***可以根据第一参数配置信息和第二参数配置信息获得参数的相关配置信息,提升对测试参数的配置效率。
在本申请的一些实施例中,方法还包括:
测试需求结构化***将参数的相关配置信息发送至报表***;
报表***根据参数的相关配置信息对数据报告进行校验,以确定所述数据报告是否与所述参数的相关配置信息相匹配。
在本实施例中,测试需求结构化***还可以将参数的相关配置信息发送至报表***,从而报表***可以利用参数的相关配置信息对数据报告进行校验,以确定数据报告是否与参数的相关配置信息相匹配,进一步提升测试准确度。
第二方面,本申请实施例提供了一种测试***,包括上位机、测试设备以及测试需求结构化***;
测试设备与上位机连接;
测试需求结构化***与上位机连接;
测试需求结构化***,用于基于测试项需求生成初始测试配方;其中,初始测试配方包括测试项需求的相关信息;
上位机,用于响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;将初始测试配方转换为可扩展标记语言格式的目标测试配方;根据目标测试配方控制测试设备对产品进行测试,获得测试结果。
在本实施例中,测试***中的上位机通过与测试设备和测试需求结构化***相连,从而可以在接收到测试配方下载指令时,从测试需求结构化***获取初始测试配方,其中,初始测试配方是测试需求结构化***生成的,并且上位机可以自动将初始测试配方转换为可扩展标记语言格式的目标测试配方,提升了测试配方的获取效率;进而上位机可以利用目标测试配方控制测试设备执行对产品的测试,提升测试效率。
在本申请的一些实施例中,测试***还包括报表***,报表***分别与上位机和测试需求结构化***连接;
报表***,用于接收测试需求结构化***发送的参数的相关配置信息,和上位机发送的数据报告;并根据参数的相关配置信息对数据报告进行校验,以确定数据报告是否与参数的相关配置信息相匹配。
在本实施例中,报表***通过与上位机和测试需求结构化***连接,可以接收上位机发送的数据报告,以及接收测试需求结构化***发送的参数的相关配置信息,从而报表***通过利用参数的相关配置信息对数据报告进行校验,可以确定数据报告是否与参数的相关配置信息相匹配,能够进一步提升测试的准确度和可靠性。
附图说明
图1为本申请实施例提出的测试***的组成结构示意图一;
图2为本申请实施例提出的下线测试方法的实现流程示意图一;
图3为本申请实施例提出的下载初始测试配方的实现示意图;
图4为本申请实施例提出的上位机的显示界面示意图一;
图5为本申请实施例提出的上位机的显示界面示意图二;
图6为本申请实施例提出的测试需求结构化***的组成结构示意图;
图7为本申请实施例提出的下线测试方法的实现流程示意图二;
图8为本申请实施例提出的测试项参数配置模块的组成结构示意图;
图9为本申请实施例提出的初始测试配方的生成方式示意图;
图10为本申请实施例提出的下线测试方法的实现方式示意图;
图11为本申请实施例提出的测试***的组成结构示意图二。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释相关申请,而非对该申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关申请相关的部分。
为了解决现有测试方法所存在的问题,本申请实施例提供了下线测试方法及***,测试***可以包括上位机、测试设备和测试需求结构化***,上位机可以响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;其中,测试需求结构化***用于基于测试项需求生成初始测试配方;初始测试配方包括测试项需求的相关信息;将初始测试配方转换为可扩展标记语言格式的目标测试配方;根据目标测试配方控制测试设备对产品进行测试,获得测试结果,从而能够有效提升测试配方的生成效率和准确度,从而提升测试效率。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
本申请一实施例提供了一种下线(End of Line,EOL)测试方法,应用于测试***,如图1所示,测试***0可以包括上位机1、测试设备2和测试需求结构化***3;测试设备2可以与上位机1连接,测试需求结构化***3可以与上位机1连接;其中:
上位机1可以用于响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;将初始测试配方转换为可扩展标记语言格式的目标测试配方;根据目标测试配方控制测试设备对产品进行测试,获得测试结果。测试需求结构化***1可以用于基于测试项需求生成初始测试配方。测试设备2可以用于对产品进行测试。
图2为本申请实施例提出的下线测试方法的实现流程示意图一,如图2所示,下线测试方法可以包括以下步骤:
步骤101、上位机响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;其中,测试需求结构化***用于基于测试项需求生成初始测试配方;初始测试配方包括测试项需求的相关信息。
在本申请的实施例中,测试***中的上位机可以先响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;其中,测试需求结构化***用于基于测试项需求生成初始测试配方;初始测试配方包括测试项需求的相关信息。
需要说明的是,在本申请的实施例中,上位机可以接收测试配方下载指令,然后作为对测试配方下载指令的响应,上位机可以从测试需求结构化***获取初始测试配方。
在本申请的实施例中,测试设备可以是用于产品执行测试的设备,上位机可以通过控制测试设备对产品进行测试。
示例性地,上位机的显示界面显示有“下载”图标,当上位机接收到用户在显示界面上对“下载”图标的触发操作信息时,可以认为是接收到了测试配方下载指令,从而可以从测试需求结构化***获取初始测试配方。
需要说明的是,在本申请的实施例中,测试需求结构化***可以包括用于编辑测试项需求的配置模块,测试需求结构化***可以通过响应于配置模块对应的操作信息,对测试项需求进行配置,从而生成包括测试项需求的相关信息的初始测试配方。
在本申请的一些实施例中,测试需求结构化***可以部署在服务器上,测试需求结构化***在得到初始测试配方以后,可以将初始测试配方进行存储,例如存储至服务器。
在本申请的一些实施例中,上位机在响应于测试配方下载指令,从测试需求结构化***获取初始测试配方时,可以基于测试配方下载指令指示的标识信息,在测试需求结构化***存储的测试配方数据中查询得到初始测试配方,并下载初始测试配方;其中,标识信息包括项目标识信息、产线标识信息以及设备标识信息。
在本申请的一些实施例中,项目标识信息可以为项目的产品编号(ProductNumber,PN),产线标识信息可以为电池生产线的编号,设备标识信息可以为测试需求结构化***和报表***所对应的工作中心的编号。
在本申请的实施例中,测试需求结构化***存储的测试配方数据中,各个初始测试配方都可以有对应的标识信息,从而上位机在测试配方数据中查询时,可以按照测试配方下载指令所指示的标识信息在测试配方数据中查询,确定出和测试配方下载指令所指示的标识信息相同的标识信息所对应的初始测试配方,并下载该初始测试配方。
在本申请的一些实施例中,上位机可以通过文件传输协议(File TransferProtocol,FTP)从测试需求结构化***下载初始测试配方。
示例性地,如图3所示,上位机1可以通过FTP方式从测试需求结构化***3所在的服务器5下载初始测试配方,其中,测试需求结构化***在得到初始测试配方以后,可以将初始测试配方存储至服务器5,从而上位机1在下载初始测试配方时,可以从测试需求结构化***3所在的服务器5下载初始测试配方114,例如上位机可以根据包括项目标识信息、产线标识信息以及设备标识信息的标识信息117在服务器5的测试配方数据中进行查询,得到与项目标识信息、产线标识信息以及设备标识信息匹配的初始测试配方并进行下载。
步骤102、上位机将初始测试配方转换为可扩展标记语言格式的目标测试配方。
在本申请的实施例中,上位机在响应于测试配方下载指令,从测试需求结构化***获取初始测试配方之后,可以将初始测试配方转换为可扩展标记语言格式的目标测试配方。
需要说明的是,在本申请的实施例中,目标测试配方是指可扩展标记语言(Extensible Markup Language,XML)格式的测试配方。
在本申请的一些实施例中,上位机可以部署有测试项库和指令库。
在本申请的一些实施例中,上位机在将初始测试配方转换为可扩展标记语言格式的目标测试配方时,可以对初始测试配方和测试项库进行匹配处理,得到可扩展标记语言格式的测试项数据;对初始测试配方和指令库进行匹配处理,得到可扩展标记语言格式的可执行指令;根据可扩展标记语言格式的测试项数据和可扩展标记语言格式的可执行指令生成目标测试配方。
在本申请的实施例中,上位机可以包括文件转换模块,上位机可以利用文件转换模块将初始测试配方转换为可扩展标记语言格式的目标测试配方。
可以理解的是,在本申请的实施例中,上位机可以与测试需求结构化***进行交互,并通过文件转换模块,从测试项库和指令库中自动匹配和加载,从而生成带有可执行指令的目标测试配方。
示例性地,如图4所示,在上位机的显示界面中,在配方编辑210操作页面中,上位机可以接收用户触发的文件夹创建操作,创建一个下线测试的文件夹,其中,文件夹的命名和项目标识信息相同,文件夹命名的格式可以为PCAR xxxx;例如,项目标识信息为01-00242,则创建的文件夹的命名如图4所示为PCAR01-00242,在该文件夹下的空白配方为EOL.xml211;然后上位机在接收到用户通过点击下载212按键触发的下载操作以后,响应于测试配方下载指令,从测试需求结构化***获取初始测试配方并转换为可扩展标记语言格式的目标测试配方,将目标测试配方中的测试项在显示界面中进行显示,例如得到的目标测试配方包括图4所示的4个测试项:短路侦测213、12V负极电阻214、程序烧录215以及绝缘阻抗测试216。同时,根据图4可以看出,上位机除了可以支持文件夹的创建217以外,还可以支持对文件夹的其他操作,例如添加218、重命名219、删除文件220以及另存221操作,以及对测试项进行添加222、删除223、编辑224、更新225和收集226的操作,和对测试项的执行顺序234的上移227、下移228、并行229和排序230操作。另外,配方编辑210操作页面中还可以包括对测试项的不通过(NG)处理231,例如不通过处理可以包括继续测试232操作;还可以包括复测次数233,例如对于短路侦测213来说,复测次数为0,对于12V负极电阻214来说,复测次数为1。
在本申请的一些实施例中,上位机还可以在接收到修改配方操作信息的情况下,对目标测试配方进行修改,获得修改后的测试配方;其中,修改配方操作信息包括添加测试项操作信息、删除测试项操作信息以及修改执行顺序操作信息;基于修改后的测试配方控制测试设备对产品进行测试。
可以理解的是,在本申请的实施例中,添加测试项操作信息可以用于在目标测试配方中继续添加测试项,删除测试项操作信息可以用于删除目标测试配方中的测试项,修改执行顺序操作信息可以用于修改目标测试配方中的测试项的执行顺序。
示例性地,如图4所示,当上位机接收到用户触发的显示界面上添加218的操作信息(添加测试项操作信息)时,可以在当前的目标测试配方的测试项中继续添加测试项;当上位机接收到用户触发的显示界面上删除223的操作信息(删除测试项操作信息)时,可以删除当前的目标测试配方中的测试项;当上位机接收到用户触发的显示界面上上移227、下移228以及排序230图标的操作信息(修改执行顺序操作信息)时,可以对当前目标测试配方的测试项修改执行顺序,例如图3中的4个测试项,在修改执行顺序以前,首先执行的是短路侦测,然后执行12V负极电阻,接着执行程序烧录,最后执行绝缘阻抗测试,可以将12V负极电阻的执行顺序“上移”,从而最先执行12V负极电阻,然后执行短路侦测;还可以将程序烧录“下移”,从而令程序烧录在最后第四个顺序执行。
在本申请的一些实施例中,上位机在获得修改后的测试配方之后,还可以将修改后的测试配方发送至测试需求结构化***,以使测试需求结构化***对修改后的测试配方进行存储。
示例性地,上位机可以将修改后的测试配方发送至测试需求结构化***,测试需求结构化***将修改后的测试配方存储至其所在的服务器。
在本申请的一些实施例中,当需要再次使用修改后的测试配方进行产品测试时,上位机可以从测试需求结构化***直接获取修改后的测试配方并执行测试,而无需重新生成或配置修改后的测试配方,利于后续的调取使用,可以提升测试配方的获取效率和测试的执行效率。
在本申请的一些实施例中,如图5所示,上位机还可以响应于配方导出235操作,将目标测试配方或修改后的测试配方导出至本地,从而执行测试。另外,如图5所示,上位机除了可以响应于配方导出235操作以外,还支持配方重命名236操作,配方另存237操作以及配方删除238操作。
步骤103、上位机根据目标测试配方控制测试设备对产品进行测试,获得测试结果。
在本申请的实施例中,上位机在将初始测试配方转换为可扩展标记语言格式的目标测试配方之后,可以根据目标测试配方控制测试设备对产品进行测试,获得测试结果。
在本申请的实施例中,产品可以为下线测试的测试目标,例如产品可以是电池,对电池进行绝缘电阻测试,耐压测试等。
在本申请的一些实施例中,上位机在根据目标测试配方控制测试设备对产品进行测试,获得测试结果之后,还可以根据测试结果和初始测试配方中的参数代码生成数据报告,并将数据报告发送至报表***,以使报表***对数据报告进行校验。
需要说明的是,在本申请的实施例中,报表***可以是生产执行***(Manufacturing Execution System,MES)对应的报表***;报表***可以是部署在服务器上的,报表***可以根据测试需求结构化***发送的参数的相关配置信息,对数据报告进行校验,以确定数据报告是否为参数的相关配置信息指示的产品所对应的数据报告。
在本申请的一些实施例中,在测试项为绝缘阻抗测试的情况下,上位机根据目标测试配方控制测试设备对产品进行测试,获得测试结果时,上位机可以根据目标测试配方控制测试设备对产品进行绝缘阻抗测试,获得绝缘阻抗测试的测试结果;其中,绝缘阻抗测试的测试结果包括对绝缘阻抗测试的参数进行测试的参数测试结果;绝缘阻抗测试的参数包括绝缘测试电压、绝缘限制电压、绝缘上升时间、绝缘下降时间、正对地绝缘阻抗以及负对地绝缘阻抗中的至少一种。
在本申请的一些实施例中,在测试项为短路侦测的情况下,上位机根据目标测试配方控制测试设备对产品进行测试,获得测试结果时,上位机可以根据目标测试配方控制测试设备对产品进行短路侦测,获得短路侦测的测试结果;其中,短路侦测的测试结果包括对短路侦测的参数进行测试的参数测试结果;短路侦测的参数包括正对地阻值、负对地阻值以及正对负阻值中的至少一种。
在本申请的一些实施例中,在测试项为12V负极电阻的情况下,上位机根据目标测试配方控制测试设备对产品进行测试,获得测试结果时,上位机可以根据目标测试配方控制测试设备对产品进行12V负极电阻测试,获得12V负极电阻测试的测试结果;其中,12V负极电阻测试的测试结果包括对12V负极电阻测试的参数进行测试的参数测试结果;12V负极电阻测试的参数可以包括导通阻值。
在本申请的一些实施例中,在测试项为程序烧录的情况下,上位机根据目标测试配方控制测试设备对产品进行测试,获得测试结果时,上位机可以根据目标测试配方控制测试设备对产品进行程序烧录测试,获得程序烧录测试的测试结果;其中,程序烧录测试的测试结果包括对程序烧录测试的参数进行测试的参数测试结果;程序烧录测试的参数包括底层(Boot)版本信息、电池管理单元(Battery Management Unit,BMU)软件(software)版本信息以及电池管理单元硬件(hardware)版本信息中的至少一种。
图6为本申请实施例提出的测试需求结构化***的组成结构示意图一,如图6所示,测试需求结构化***3可以包括测试项参数配置模块31和工步库模块32。基于图6,本申请实施例提出一种下线测试方法,如图7所示,下线测试方法还可以包括以下步骤:
步骤201、测试需求结构化***响应于测试项参数配置模块的操作信息,获得测试项的参数的相关配置信息。
在本申请的实施例中,测试需求结构化***可以响应于测试项参数配置模块的操作信息,获得测试项的参数的相关配置信息。
在本申请的实施例中,测试项参数配置模块可以用于对测试项中的参数进行配置;参数的相关配置信息至少可以包括参数名称、参数代码、参数规格信息。
示例性地,测试项为绝缘阻抗测试,该测试项包括一个名为绝缘测试电压的参数,绝缘测试电压即可以作为参数名称,绝缘测试电压的参数代码为ABCDE,参数规格信息可以包括绝缘测试电压对应的产品规格或工艺规格的相关信息。
示例性地,测试项为短路侦测,该测试项包括名为正对地阻值、负对地阻值以及正对负阻值的三个参数,其中,正对地阻值、负对地阻值以及正对负阻值即可以作为参数名称。
示例性地,测试项为12V负极电阻,该测试项包括名为导通阻值的参数,其中,导通阻值即可以作为参数名称。
示例性地,测试项为程序烧录,该测试项包括名为底层版本信息、电池管理单元软件版本信息以及电池管理单元硬件版本信息的三个参数,底层版本信息、电池管理单元软件版本信息以及电池管理单元硬件版本信息即可以作为参数名称。
在本申请的一些实施例中,参数的相关配置信息除了包括参数名称、参数代码、参数规格信息以外,还可以包括测试项执行过程信息、测试项的编号、数据存储方式、以及生产设备等信息;例如当测试项为绝缘阻抗测试时,测试项执行过程信息可以是对绝缘阻抗测试的执行过程或执行步骤的描述信息,测试项的编号即为绝缘阻抗测试的编号,例如为12345;生产设备例如为耐压仪。
在本申请的实施例中,测试项参数配置模块的操作信息可以为基于测试项参数配置模块得到参数的相关配置信息的操作信息;当测试需求结构化***接收到测试项参数配置模块的操作信息时,作为对测试项参数配置模块的操作信息的响应,可以得到与测试项参数配置模块的操作信息对应的测试项的参数的相关配置信息。
在本申请的一些实施例中,如图8所示,测试项参数配置模块31可以包括第一配置模块311和第二配置模块312。
需要说明的是,在本申请的实施例中,第一配置模块可以为下线测试需求(EndTest Requirement,ETR)模块;第一配置模块可以用于提供测试项和规格参数的相关信息。
需要说明的是,在本申请的实施例中,第二配置模块可以为下线控制计划(EndControl Plan,ECP)模块;第二配置模块可以用于提供测试项、产品规格以及工艺规格的相关信息。
在本申请的一些实施例中,测试需求结构化***在响应于测试项参数配置模块的操作信息,获得测试项的参数的相关配置信息时,可以响应于第一配置模块对应的第一操作信息,获得测试项的第一参数配置信息;其中,第一参数配置信息至少包括第一参数名称、第一参数代码以及第一参数规格;测试需求结构化***响应于第二配置模块对应的第二操作信息,获得测试项的第二参数配置信息;其中,第二参数配置信息至少包括第二参数名称、第二参数代码以及第二参数规格;测试需求结构化***根据第一参数配置信息和第二参数配置信息获得参数的相关配置信息。
需要说明的是,在本申请的实施例中,第一操作信息可以为基于第一配置模块得到测试项的第一参数配置信息的操作信息;当测试需求结构化***接收到第一操作信息时,作为对第一操作信息的响应,可以得到与第一操作信息对应的测试项的第一参数配置信息。
在本申请的实施例中,第二操作信息可以为基于第二配置模块得到测试项的第二参数配置信息的操作信息;当测试需求结构化***接收到第二操作信息时,作为对第二操作信息的响应,可以得到与第二操作信息对应的测试项的第二参数配置信息。
可以理解的是,在本申请的实施例中,第一配置模块和第二配置模块可以用于提供不同参数的相关配置信息,即第一参数配置信息是与第二参数配置信息不同的参数配置信息。
示例性地,测试项为绝缘阻抗测试,基于第一配置模块得到的第一参数配置信息至少可以包括绝缘测试电压(第一参数名称)、ABCDE(第一参数代码)以及绝缘测试电压对应的产品规格或工艺规格的相关信息(第一参数规格);基于第二配置模块得到的第二参数配置信息至少可以包括绝缘限制电压(第二参数名称)、FGHIJ(第二参数代码)以及绝缘限制电压对应的产品规格或工艺规格的相关信息(第二参数规格)。
示例性地,如下表1所示为在基于第一配置模块得到的第一参数配置信息。
表1
示例性地,如下表2所示为基于第一参数配置信息和第二参数配置信息得到的参数的相关配置信息。
表2
在本申请的一些实施例中,测试需求结构化***还可以将参数的相关配置信息发送至报表***;报表***根据参数的相关配置信息对数据报告进行校验,以确定数据报告是否与参数的相关配置信息相匹配。
其中,数据报告是上位机根据测试结果和参数代码生成的,上位机在生成数据报告之后,可以将数据报告发送至报表***。
在本申请的一些实施例中,测试需求结构化***在将参数的相关配置信息发送至报表***时,可以将参数的相关配置信息中的参数代码和参数规格信息发送至报表***,报表***可以基于参数代码和参数规格信息对数据报告进行校验。
步骤202、测试需求结构化***响应于工步库模块的操作信息,获得测试项的工步的相关配置信息。
在本申请的实施例中,测试需求结构化***可以在响应于测试项参数配置模块的操作信息,获得测试项的参数的相关配置信息之后,响应于工步库模块的操作信息,获得测试项的工步的相关配置信息。
需要说明的是,在本申请的实施例中,工步库模块可以用于提供标准工步的相关信息。
需要说明的是,在本申请的实施例中,工步库模块的操作信息可以为基于工步库模块得到测试项的工步信息的操作信息;当测试需求结构化***接收到工步库模块的操作信息时,作为对工步库模块的操作信息的响应,可以得到与工步库模块的操作信息对应的测试项的工步信息。
在本申请的一些实施例中,工步的相关配置信息可以包括工步顺序、工步代码、工步名称、工步类型以及延时信息等,其中,延时信息可以包括前延时和后延时。
示例性地,测试项为绝缘阻抗测试,如下表3所示为工步的相关配置信息。
表3
步骤203、测试需求结构化***基于参数的相关配置信息和工步的相关配置信息生成初始测试配方。
在本申请的实施例中,测试需求结构化***在响应于工步库模块的操作信息,获得测试项的工步的相关配置信息之后,基于参数的相关配置信息和工步的相关配置信息生成初始测试配方。示例性地,如图9所示,测试需求结构化***在生成初始测试配方时,可以先基于第一配置模块311得到测试项的第一参数配置信息111,例如第一参数配置信息中包括测试项名称和一些参数的相关配置信息;然后基于第二配置模块312得到第二参数配置信息112,接着基于工步库模块32得到工步的相关配置信息113,例如测试项的工步信息中可以包括测试项的工步名称、工步顺序以及测试项不通过(NG)处理等;进而测试需求结构化***在根据上述第一参数配置信息111、第二参数配置信息112以及工步的相关配置信息113得到初始测试配方114以后,可以将得到的初始测试配方114存储至服务器5。
基于图9所示的实施例,测试***在进行下线测试时,如图10所示,测试***中的上位机1可以从测试需求结构化***3获取初始测试配方114,然后上位机1可以基于文件转换模块11将初始测试配方转换为可扩展标记语言格式的目标测试配方,其中,上位机是通过文件转换模块,从测试项库12和指令库13中自动匹配和加载,从而生成带有可执行指令的目标测试配方;另外,上位机还支持配方修改,例如上位机可以包括自定义测试项模块14,以支持自定义测试项的操作,还可以包括配方修改模块15,配方修改模块15可以用于对目标测试配方进行修改和维护等操作;上位机在控制测试设备执行了测试以后,还可以根据测试结果和参数代码生成数据报告115,并将数据报告115发送给报表***4。同时,测试需求结构化***3也可以将参数的相关配置信息116,例如将参数的相关配置信息中的参数代码和参数规格信息发送给报表***4,进而报表***4可以基于参数的相关配置信息中的参数代码对数据报告进行校验,以确定数据报告中的参数代码和参数的相关配置信息中的参数代码是否一致,提升数据报告的准确性。
在本申请的实施例中,可以基于C#开发上述自动获取初始测试配方和文件转换模块的软件,从而能够自动提取服务器上的初始测试配方,并基于上位机上已集成的测试项库和指令库进行匹配和重组,生成正式的目标测试配方;而测试需求结构化***通过将参数代码和参数规格信息自动传递至报表***,可以自动生成产品测试数据收集组,并且报表***可以对测试结果对应的数据报告进行校验和防呆,进一步提升测试的准确性。
综上所述,在本申请的实施例中,通过测试需求结构化***可以将产品测试需求拆分为多个结构化模块,例如第一配置模块、第二配置模块和工步库模块,且能够实现模块的组合和配置从而生成初始测试配方,并存储至服务器,再通过测试设备上的上位机与测试需求结构化***进行交互访问,可以自动将初始测试配方转换为可扩展标记语言格式的目标测试配方;同时报表***可以接收数据报告,实现测试数据的自动收集;测试***基于上述方式可以实现测试数据的自动传递,减少人工编辑配方的错误率,提升测试配方的准确性,进而提升检测质量。
在本申请的实施例中,测试***可以包括上位机、测试设备和测试需求结构化***,上位机可以响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;其中,测试需求结构化***用于基于测试项需求生成初始测试配方;初始测试配方包括测试项需求的相关信息;上位机将初始测试配方转换为可扩展标记语言格式的目标测试配方;上位机根据目标测试配方控制测试设备对产品进行测试,获得测试结果。由此可见,测试需求结构化***可以基于测试项需求生成初始测试配方,当上位机接收到测试配方下载指令时,可以直接从测试需求结构化***获取初始测试配方,然后将初始测试配方转换为可扩展标记语言格式的目标测试配方,而无需手动在上位机上配置就可以得到用于执行测试的目标测试配方,不仅能够提升测试配方的生成效率,还提升了测试配方的准确度;从而上位机可以直接利用目标测试配方执行对产品的测试,能够有效提升测试效率。
基于上述实施例,在本申请的另一实施例中,提供了一种测试***,如图11所示,测试***0可以包括上位机1、测试设备2、测试需求结构化***3以及报表***4;其中,测试设备2可以与上位机1连接,测试需求结构化***3可以与上位机1连接,报表***4可以分别与上位机1和测试需求结构化***3连接。
测试需求结构化***3,可以用于基于测试项需求生成初始测试配方;其中,初始测试配方包括测试项需求的相关信息。
上位机1,可以用于响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;将初始测试配方转换为可扩展标记语言格式的目标测试配方;根据目标测试配方控制测试设备对产品进行测试,获得测试结果。
在一些实施例中,上位机1还可以用于对初始测试配方和测试项库进行匹配处理,得到可扩展标记语言格式的测试项数据;对初始测试配方和指令库进行匹配处理,得到可扩展标记语言格式的可执行指令;根据可扩展标记语言格式的测试项数据和可扩展标记语言格式的可执行指令生成目标测试配方。
在一些实施例中,上位机1还可以用于基于测试配方下载指令指示的标识信息,在测试需求结构化***3存储的测试配方数据中查询得到初始测试配方,并下载初始测试配方;其中,标识信息包括项目标识信息、产线标识信息以及设备标识信息。
在一些实施例中,上位机1还可以用于在接收到修改配方操作信息的情况下,对目标测试配方进行修改,获得修改后的测试配方;其中,修改配方操作信息包括添加测试项操作信息、删除测试项操作信息以及修改执行顺序操作信息;上位机基于修改后的测试配方控制测试设备对产品进行测试。
在一些实施例中,上位机1还可以用于将修改后的测试配方发送至测试需求结构化***3,从而测试需求结构化***3可以对修改后的测试配方进行存储。
在一些实施例中,上位机1还可以用于根据测试结果和初始测试配方中的参数代码生成数据报告,并将数据报告发送至报表***4。
在一些实施例中,测试需求结构化***3可以包括测试项参数配置模块31和工步库模块32。
其中,测试项参数配置模块31可以用于基于对应的操作信息,获得测试项的参数的相关配置信息。
测试项参数配置模块31可以包括第一配置模块311和第二配置模块312。
其中,第一配置模块311可以用于基于第一操作信息,获得测试项的第一参数配置信息;第二配置模块312可以用于基于第二操作信息,获得测试项的第二参数配置信息;工步库模块133可以用于基于工步库模块的操作信息,获得测试项的工步信息。
测试需求结构化***3,还可以用于将参数的相关配置信息发送至报表***4。
报表***4,可以用于接收测试需求结构化***发送的参数的相关配置信息,和上位机发送的数据报告;并根据参数的相关配置信息对数据报告进行校验,以确定数据报告是否与参数的相关配置信息相匹配。
在一些实施例中,上位机1还可以用于根据目标测试配方控制测试设备对产品进行绝缘阻抗测试,获得绝缘阻抗测试的测试结果;其中,绝缘阻抗测试的测试结果包括对绝缘阻抗测试的参数进行测试的参数测试结果;绝缘阻抗测试的参数包括绝缘测试电压、绝缘限制电压、绝缘上升时间、绝缘下降时间、正对地绝缘阻抗以及负对地绝缘阻抗中的至少一种。
在一些实施例中,上位机1还可以用于根据目标测试配方控制测试设备对产品进行短路侦测,获得短路侦测的测试结果;其中,短路侦测的测试结果包括对短路侦测的参数进行测试的参数测试结果;短路侦测的参数包括正对地阻值、负对地阻值以及正对负阻值中的至少一种。
在一些实施例中,上位机1还可以用于根据目标测试配方控制测试设备对产品进行12V负极电阻测试,获得12V负极电阻测试的测试结果;其中,12V负极电阻测试的测试结果包括对12V负极电阻测试的参数进行测试的参数测试结果;12V负极电阻测试的参数包括导通阻值。
在一些实施例中,上位机1还可以用于根据目标测试配方控制测试设备对产品进行程序烧录测试,获得程序烧录测试的测试结果;其中,程序烧录测试的测试结果包括对程序烧录测试的参数进行测试的参数测试结果;程序烧录测试的参数包括底层版本信息、电池管理单元软件版本信息以及电池管理单元硬件版本信息中的至少一种。
在本申请的实施例中,测试***可以包括上位机、测试设备以及测试需求结构化***,测试设备与上位机连接;测试需求结构化***与上位机连接;测试需求结构化***,用于基于测试项需求生成初始测试配方;其中,初始测试配方包括测试项需求的相关信息;上位机,用于响应于测试配方下载指令,从测试需求结构化***获取初始测试配方;将初始测试配方转换为可扩展标记语言格式的目标测试配方;根据目标测试配方控制测试设备对产品进行测试,获得测试结果。由此可见,测试***中的上位机通过与测试设备和测试需求结构化***相连,从而可以在接收到测试配方下载指令时,从测试需求结构化***获取初始测试配方,其中,初始测试配方是测试需求结构化***生成的,并且上位机可以自动将初始测试配方转换为可扩展标记语言格式的目标测试配方,提升了测试配方的获取效率;进而上位机可以利用目标测试配方控制测试设备执行对产品的测试,提升测试效率。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。
以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。
Claims (14)
1.一种下线测试方法,其特征在于,应用于测试***,所述测试***包括上位机、测试设备和测试需求结构化***,所述上位机部署有测试项库和指令库;所述方法包括:
所述上位机响应于测试配方下载指令,从所述测试需求结构化***获取初始测试配方;其中,所述测试需求结构化***用于基于测试项需求生成所述初始测试配方;所述初始测试配方包括所述测试项需求的相关信息;
所述上位机对所述初始测试配方和所述测试项库进行匹配处理,得到可扩展标记语言格式的测试项数据;
对所述初始测试配方和所述指令库进行匹配处理,得到可扩展标记语言格式的可执行指令;
根据所述可扩展标记语言格式的测试项数据和所述可扩展标记语言格式的可执行指令生成目标测试配方;
所述上位机根据目标测试配方控制所述测试设备对产品进行测试,获得测试结果。
2.根据权利要求1所述的下线测试方法,其特征在于,所述上位机响应于测试配方下载指令,从所述测试需求结构化***获取初始测试配方,包括:
所述上位机基于所述测试配方下载指令指示的标识信息,在所述测试需求结构化***存储的测试配方数据中查询得到所述初始测试配方,并下载所述初始测试配方;其中,所述标识信息包括项目标识信息、产线标识信息以及设备标识信息。
3.根据权利要求1或2所述的下线测试方法,其特征在于,所述方法还包括:
所述上位机在接收到修改配方操作信息的情况下,对所述目标测试配方进行修改,获得修改后的测试配方;其中,所述修改配方操作信息包括添加测试项操作信息、删除测试项操作信息以及修改执行顺序操作信息;
所述上位机基于所述修改后的测试配方控制所述测试设备对产品进行测试。
4.根据权利要求3所述的下线测试方法,其特征在于,所述方法还包括:
所述上位机将所述修改后的测试配方发送至所述测试需求结构化***,以使所述测试需求结构化***对所述修改后的测试配方进行存储。
5.根据权利要求1所述的下线测试方法,其特征在于,所述测试***还包括报表***,所述上位机根据目标测试配方控制所述测试设备对产品进行测试,获得测试结果之后,所述方法还包括:
所述上位机根据所述测试结果和所述初始测试配方中的参数代码生成数据报告,并将所述数据报告发送至所述报表***;
所述报表***对所述数据报告进行校验。
6.根据权利要求1至2、4至5中任一项所述的下线测试方法,其特征在于,所述测试需求结构化***包括测试项参数配置模块和工步库模块,所述方法还包括:
所述测试需求结构化***响应于所述测试项参数配置模块的操作信息,获得测试项的参数的相关配置信息;
所述测试需求结构化***响应于所述工步库模块的操作信息,获得所述测试项的工步的相关配置信息;
所述测试需求结构化***基于所述参数的相关配置信息和所述工步的相关配置信息生成所述初始测试配方。
7.根据权利要求6所述的下线测试方法,其特征在于,所述测试项参数配置模块包括第一配置模块和第二配置模块,所述测试需求结构化***响应于所述测试项参数配置模块的操作信息,获得测试项的参数的相关配置信息,包括:
所述测试需求结构化***响应于所述第一配置模块对应的第一操作信息,获得所述测试项的第一参数配置信息;其中,所述第一参数配置信息至少包括第一参数名称、第一参数代码以及第一参数规格;
所述测试需求结构化***响应于所述第二配置模块对应的第二操作信息,获得所述测试项的第二参数配置信息;其中,所述第二参数配置信息至少包括第二参数名称、第二参数代码以及第二参数规格;
所述测试需求结构化***根据所述第一参数配置信息和所述第二参数配置信息获得所述参数的相关配置信息。
8.根据权利要求6所述的下线测试方法,其特征在于,所述方法还包括:
所述测试需求结构化***将所述参数的相关配置信息发送至报表***;
所述报表***根据所述参数的相关配置信息对数据报告进行校验,以确定所述数据报告是否与所述参数的相关配置信息相匹配。
9.根据权利要求6所述的下线测试方法,其特征在于,所述上位机根据目标测试配方控制所述测试设备对产品进行测试,获得测试结果,包括:
所述上位机根据所述目标测试配方控制所述测试设备对所述产品进行绝缘阻抗测试,获得所述绝缘阻抗测试的测试结果;其中,所述绝缘阻抗测试的测试结果包括对所述绝缘阻抗测试的参数进行测试的参数测试结果;所述绝缘阻抗测试的参数包括绝缘测试电压、绝缘限制电压、绝缘上升时间、绝缘下降时间、正对地绝缘阻抗以及负对地绝缘阻抗中的至少一种。
10.根据权利要求6所述的下线测试方法,其特征在于,所述上位机根据目标测试配方控制所述测试设备对产品进行测试,获得测试结果,包括:
所述上位机根据所述目标测试配方控制所述测试设备对所述产品进行短路侦测,获得所述短路侦测的测试结果;其中,所述短路侦测的测试结果包括对所述短路侦测的参数进行测试的参数测试结果;所述短路侦测的参数包括正对地阻值、负对地阻值以及正对负阻值中的至少一种。
11.根据权利要求6所述的下线测试方法,其特征在于,所述上位机根据目标测试配方控制所述测试设备对产品进行测试,获得测试结果,包括:
所述上位机根据所述目标测试配方控制所述测试设备对所述产品进行12V负极电阻测试,获得所述12V负极电阻测试的测试结果;其中,所述12V负极电阻测试的测试结果包括对所述12V负极电阻测试的参数进行测试的参数测试结果;所述12V负极电阻测试的参数包括导通阻值。
12.根据权利要求6所述的下线测试方法,其特征在于,所述上位机根据目标测试配方控制所述测试设备对产品进行测试,获得测试结果,包括:
所述上位机根据所述目标测试配方控制所述测试设备对所述产品进行程序烧录测试,获得所述程序烧录测试的测试结果;其中,所述程序烧录测试的测试结果包括对所述程序烧录测试的参数进行测试的参数测试结果;所述程序烧录测试的参数包括底层版本信息、电池管理单元软件版本信息以及电池管理单元硬件版本信息中的至少一种。
13.一种测试***,其特征在于,包括上位机、测试设备以及测试需求结构化***;所述上位机部署有测试项库和指令库;
所述测试设备与所述上位机连接;
所述测试需求结构化***与所述上位机连接;
所述测试需求结构化***,用于基于测试项需求生成初始测试配方;其中,所述初始测试配方包括所述测试项需求的相关信息;
所述上位机,用于响应于测试配方下载指令,从所述测试需求结构化***获取所述初始测试配方;对所述初始测试配方和所述测试项库进行匹配处理,得到可扩展标记语言格式的测试项数据;对所述初始测试配方和所述指令库进行匹配处理,得到可扩展标记语言格式的可执行指令; 根据所述可扩展标记语言格式的测试项数据和所述可扩展标记语言格式的可执行指令生成目标测试配方;根据所述目标测试配方控制所述测试设备对产品进行测试,获得测试结果。
14.根据权利要求13所述的测试***,其特征在于,所述测试***还包括报表***,所述报表***分别与所述上位机和所述测试需求结构化***连接;
所述报表***,用于接收所述测试需求结构化***发送的参数的相关配置信息,和所述上位机发送的数据报告;并根据所述参数的相关配置信息对所述数据报告进行校验,以确定所述数据报告是否与所述参数的相关配置信息相匹配。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311293184.0A CN117031285B (zh) | 2023-10-08 | 2023-10-08 | 下线测试方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311293184.0A CN117031285B (zh) | 2023-10-08 | 2023-10-08 | 下线测试方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117031285A CN117031285A (zh) | 2023-11-10 |
CN117031285B true CN117031285B (zh) | 2024-02-23 |
Family
ID=88641548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311293184.0A Active CN117031285B (zh) | 2023-10-08 | 2023-10-08 | 下线测试方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117031285B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102236602A (zh) * | 2011-07-21 | 2011-11-09 | 南京大学 | 一种可视化软件测试设计平台 |
CN104461895A (zh) * | 2014-12-17 | 2015-03-25 | 广东欧珀移动通信有限公司 | 测试序列的编辑方法和***以及自动化测试*** |
CN113281653A (zh) * | 2021-05-28 | 2021-08-20 | 深圳市新威尔电子有限公司 | 电池测试编辑工步流程的生成方法 |
CN115114147A (zh) * | 2022-06-08 | 2022-09-27 | 北京交通大学 | 一种基于结构化描述语言的测试*** |
CN115168118A (zh) * | 2022-05-20 | 2022-10-11 | 深圳巴斯巴科技发展有限公司 | Pcba板检测台的控制方法、装置、计算机设备及存储介质 |
CN116669064A (zh) * | 2022-12-08 | 2023-08-29 | 荣耀终端有限公司 | 无线协议测试方法及电子设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5381284B2 (ja) * | 2008-05-20 | 2014-01-08 | 株式会社リコー | ソフトウェア開発支援装置、方法、プログラム及びコンピュータ読取可能な記録媒体 |
-
2023
- 2023-10-08 CN CN202311293184.0A patent/CN117031285B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102236602A (zh) * | 2011-07-21 | 2011-11-09 | 南京大学 | 一种可视化软件测试设计平台 |
CN104461895A (zh) * | 2014-12-17 | 2015-03-25 | 广东欧珀移动通信有限公司 | 测试序列的编辑方法和***以及自动化测试*** |
CN113281653A (zh) * | 2021-05-28 | 2021-08-20 | 深圳市新威尔电子有限公司 | 电池测试编辑工步流程的生成方法 |
CN115168118A (zh) * | 2022-05-20 | 2022-10-11 | 深圳巴斯巴科技发展有限公司 | Pcba板检测台的控制方法、装置、计算机设备及存储介质 |
CN115114147A (zh) * | 2022-06-08 | 2022-09-27 | 北京交通大学 | 一种基于结构化描述语言的测试*** |
CN116669064A (zh) * | 2022-12-08 | 2023-08-29 | 荣耀终端有限公司 | 无线协议测试方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN117031285A (zh) | 2023-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8839107B2 (en) | Context based script generation | |
CN106874176B (zh) | 智能测试方法和装置 | |
CN111767704B (zh) | Excel表格模板生成方法及装置 | |
CN112130891B (zh) | 一种数据库持续部署的方法和设备 | |
CN105004985A (zh) | 一种用于多温度测试的芯片自动测试方法 | |
US6912543B2 (en) | Object-oriented method and system for transferring a file system | |
CN113297086A (zh) | 测试用例生成方法、装置、电子设备及存储介质 | |
CN105447072A (zh) | 可配置的界面框架及利用该框架的搜索方法和*** | |
CN117031285B (zh) | 下线测试方法及*** | |
CN110347976B (zh) | 快速导出设备数据模型的方法、***、装置和存储介质 | |
CN103913672B (zh) | 一种卫星低频接口自动化测试*** | |
CN113126993A (zh) | 应用于车辆检测软件的自动化测试方法及其*** | |
CN101729286B (zh) | 修改代理端管理信息库中变量的方法、设备及*** | |
CN106815010A (zh) | 一种操作数据库的方法及装置 | |
CN100386756C (zh) | 一种原理图元器件符号审查装置及审查方法 | |
CN115168347A (zh) | 一种多数据库间快速同步及异常回滚合并数据的方法 | |
CN113704099A (zh) | 一种用于航天器电源***评测的测试脚本生成方法及设备 | |
KR100636404B1 (ko) | 자동화 제어 프로그램을 이용한 테스트 방법 및 시스템 | |
CN112698976B (zh) | 一种元数据修复方法、装置、设备及介质 | |
US20100262416A1 (en) | Computer and method for simulating an attention command test of a mobile phone | |
CN114448851B (zh) | 一种数据自动化测试方法及*** | |
CN116955280A (zh) | 一种创建文件库的方法、***及电子设备 | |
CN110008114B (zh) | 配置信息维护方法、装置、设备及可读存储介质 | |
CN107608708A (zh) | 一种接口数据伪造方法 | |
CN114741082A (zh) | Yaml文件的转换方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |