(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210735750.8
(22)申请日 2022.06.27
(65)同一申请的已公布的文献号
申请公布号 CN 114812695 A
(43)申请公布日 2022.07.29
(73)专利权人 芯耀辉科技有限公司
地址 519000 广东省珠海市横琴新区环岛
东路3000号横琴国际商务中心901-
9003室
(72)发明人 安永 魏小博
(74)专利代理 机构 广州三环 专利商标代理有限
公司 44202
专利代理师 陈舟苗
(51)Int.Cl.
G01D 21/02(2006.01)(56)对比文件
CN 111435329 A,2020.07.21
CN 10825 5653 A,2018.07.0 6
CN 104198 868 A,2014.12.10
CN 110502383 A,2019.1 1.26
CN 105279093 A,2016.01.27
CN 111224848 A,2020.0 6.02
CN 113778903 A,2021.12.10
CN 113468301 A,2021.10.01
CN 113672504 A,2021.1 1.19
CN 112286779 A,2021.01.2 9
CN 114416451 A,202 2.04.29
CN 112905439 A,2021.0 6.04
CN 110289043 A,2019.09.27
审查员 周晓雪
(54)发明名称
一种产品测试方法、 装置、 计算机设备和存
储介质
(57)摘要
本申请实施例提供了一种 产品测试方法、 装
置、 计算机设备和存储介质, 其中方法包括: 接收
针对待测试产品的测试请求, 并基于所述测试请
求确定所述待测试产品对应的测试控制条件和
测试项; 基于所述测试控制条件和所述测试项生
成目标测试树, 并基于所述目标测试树确定测试
顺序; 基于所述测试顺序, 运行所述测试控制条
件的测试脚本以及运行所述测试项的测试脚本
对所述待测试产品进行测试, 得到所述待测试产
品的目标测试数据, 可以提高对产品的测试效
率。
权利要求书2页 说明书14页 附图9页
CN 114812695 B
2022.10.28
CN 114812695 B
1.一种产品测试 方法, 其特 征在于, 包括:
接收针对待测试产品的测试请求, 并基于所述测试请求确定所述待测试产品对应的测
试控制条件和 测试项;
基于所述测试控制条件和所述测试项生成 目标测试树, 并基于所述目标测试树确定测
试顺序, 所述测试顺序包括测试项的测试脚本与测试控制条件的测试脚本的运行顺序, 所
述测试项与所述测试控制条件相互解耦;
基于所述测试顺序, 运行所述测试控制条件的测试脚本以及运行所述测试项的测试脚
本对所述待测试产品进行测试, 得到所述待测试产品的目标测试数据, 所述 目标测试树包
括根节点, 所述目标测试数据包括在第一测试控制条件下运行第一测试项的测试脚本得到
的第二测试数据; 所述根节点用于输出所述第二测试数据, 所述第二测试数据与所述第一
测试控制条件关联。
2.如权利要求1所述的方法, 其特征在于, 所述测试控制条件的数量为多个, 所述测试
项的数量为多个, 所述 目标测试树至少包括第一节点和第二节点, 所述第一节点是所述第
二节点的父节点;
当所述第一节点为所述第一测试控制条件, 所述第二节点为所述第一测试项时, 所述
测试顺序包括所述第一测试控制条件至所述第一测试项的顺序; 所述第一测试控制条件为
多个测试控制条件中的任一个, 所述第一测试项为多个测试项中的任一个;
当所述第一节点为所述第一测试控制条件, 所述第二节点为第二测试控制条件时, 所
述测试顺序包括所述第一测试控制条件至所述第二测试控制条件的顺序; 所述第一测试控
制条件和所述第二测试控制条件为多个测试控制条件中的任意两个, 所述第一测试控制条
件不同于所述第二测试控制条件;
当所述第一节点为所述第一测试项, 所述第二节点为所述第一测试控制条件时, 所述
测试顺序包括所述第一测试项至所述第一测试控制条件的顺序; 所述第一测试控制条件为
多个测试控制条件中的任一个, 所述第一测试项为多个测试项中的任一个;
当所述第一节点为所述第一测试项, 所述第二节点为第二测试项时, 所述测试顺序包
括所述第一测试项至所述第二测试项的顺序; 所述第一测试项和所述第二测试项为多个测
试项中的任意两个, 所述第一测试项不同于所述第二测试项。
3.如权利要求2所述的方法, 其特征在于, 所述基于所述测试控制条件和所述测试项生
成目标测试树, 包括:
从所述多个测试控制条件和所述多个测试项中确定所述第一节点以及所述第一节点
对应的第二节点;
基于所述第一节点以及所述第一节点对应的第二节点 生成目标测试树。
4.如权利要求1所述的方法, 其特征在于, 所述基于所述测试控制条件和所述测试项生
成目标测试树, 包括:
基于所述测试控制条件和所述测试项确定目标关联关系;
将多个候选测试树中与所述目标关联关系匹配的候选测试树作为目标测试树。
5.如权利要求 4所述的方法, 其特 征在于, 所述方法还 包括:
获取多个参考硬件环境以及每个参考硬件环境对应的一个或多个测试树, 每个参考硬
件环境包括所述待测试产品与测试设备之间的硬件连接;权 利 要 求 书 1/2 页
2
CN 114812695 B
2确定测试 所述待测试产品的目标硬件环境;
将所述目标硬件环境与多个参考硬件环境进行匹配, 根据匹配结果确定所述多个候选
测试树。
6.如权利要求2所述的方法, 其特征在于, 所述目标测试树包括根节点, 所述目标测试
数据包括 运行所述第一测试项的测试脚本得到的第一测试 数据;
所述根节点用于 输出所述第一测试 数据。
7.一种产品测试装置, 其特 征在于, 包括:
接收单元, 用于接收针对待测试产品的测试请求;
处理单元, 用于基于所述测试请求确定所述待测试产品对应的测试控制条件和测试
项;
所述处理单元, 还用于基于所述测试控制条件和所述测试项生成目标测试树, 并基于
所述目标测试树确定测试顺序, 所述测试顺序包括测试项的测试脚本与测试控制条件的测
试脚本的运行顺序, 所述测试项与所述测试控制条件相互解耦;
所述处理单元, 还用于基于所述测试顺序, 运行所述测试控制条件的测试脚本以及运
行所述测试项的测试脚本对所述待测试产品进行测试, 得到所述待测试产品的目标测试数
据, 所述目标测试树包括根节点, 所述 目标测试数据包括在第一测试控制条件下运行第一
测试项的测试脚本得到的第二测试数据; 所述根节点用于输出所述第二测试数据, 所述第
二测试数据与所述第一测试控制条件关联。
8.一种计算机设备, 其特 征在于, 包括:
存储器, 用于存 储计算机程序;
处理器, 运行所述存储器 中存储的计算机程序, 实现如权利要求1 ‑6任一项所述的产品
测试方法。
9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机程
序, 所述计算机程序被处 理器执行时用于实现如权利要求1 ‑6任一项所述的产品测试 方法。权 利 要 求 书 2/2 页
3
CN 114812695 B
3
专利 一种产品测试方法、装置、计算机设备和存储介质
文档预览
中文文档
26 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共26页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:17:18上传分享