公共安全标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210916789.X (22)申请日 2022.08.01 (71)申请人 青岛海尔科技有限公司 地址 266101 山东省青岛市崂山区海尔路1 号海尔工业园 申请人 海尔智家 股份有限公司 (72)发明人 杨晓奇  (74)专利代理 机构 北京康信知识产权代理有限 责任公司 1 1240 专利代理师 张丹红 (51)Int.Cl. H04L 43/12(2022.01) G06F 40/30(2020.01) (54)发明名称 设备测试方法和装置、 存 储介质及电子装置 (57)摘要 本申请公开了一种设备测试方法和装置、 存 储介质及电子装置, 涉及智能家居技术领域, 该 设备测试方法包括: 在获取到待测试设备的目标 信息的情况下, 基于目标信息生成目标虚拟设 备; 接收对目标虚拟设备进行交互测试的目标测 试文本, 并对目标测试文本进行语义解析, 得到 语义解析结果; 基于语义解析结果对目标虚拟设 备进行交互测试, 生成测试结果, 测试结果包括 目标虚拟设备的运行状态和执行结果。 可解决相 关技术中存在的设备测试方法的效率较低的问 题, 达到了提高设备测试效率的效果。 权利要求书2页 说明书11页 附图3页 CN 115460117 A 2022.12.09 CN 115460117 A 1.一种设备测试 方法, 其特 征在于, 包括: 在获取到待测试设备的目标信息的情况 下, 基于所述目标信息生成目标虚拟设备; 接收对所述目标虚拟设备进行交互测试的目标测试文本, 并对所述目标测试文本进行 语义解析, 得到语义 解析结果; 基于所述语义解析结果对所述目标虚拟设备进行交互测试, 生成测试结果, 其中, 所述 测试结果包括所述目标虚拟设备的运行状态和执 行结果。 2.根据权利要求1所述的方法, 其特 征在于, 对所述目标测试文本进行语义解析, 得到语义解析结果, 包括: 通过自然语言处理NLP 对所述目标测试文本进 行语义解析, 以获得所述语义解析结果, 其中, 所述语义解析结果中 包括所述目标测试文本中包 含的语料 所指示的测试类型; 基于所述语义解析结果对所述目标虚拟设备进行交互测试, 包括: 基于所述测试类型 对所述目标虚拟设备进行交 互测试。 3.根据权利要求2所述的方法, 其特征在于, 基于所述测试类型对所述目标虚拟设备进 行交互测试, 包括: 在确定所述测试类型为设备控制类型的情况下, 通过基于所述语义解析结果所指示的 控制操作对所述目标虚拟设备进行控制的方式来对所述目标虚拟设备进行 所述交互测试; 在确定所述测试类型为第 三方类型的情况下, 通过执行如下操作来对所述目标虚拟设 备进行所述交互测试: 调用第三方服务执行所述语义解析结果所指示的操作, 获取所述第 三方服务所反馈的执 行结果, 展示所述执 行结果。 4.根据权利要求1 ‑3任一项所述的方法, 其特征在于, 基于所述语义解析结果对所述目 标虚拟设备进行交 互测试, 生成测试 结果, 包括: 基于所述语义解析结果中所包括的目标属性字段对所述目标虚拟设备进行交互测试, 以获得所述运行状态, 其中, 所述 目标属性字段用于指示对所述 目标虚拟设备 的与所述 目 标属性字段对应的目标属性进行操作; 将所述运行状态与 所述语义解析结果中包括的目标结果字段进行对比, 以获得所述执 行结果, 其中, 所述执行结果用于指示所述交互测试是否成功, 所述目标结果字段用于指示 对所述目标虚拟设备的所述目标属性进行操作的结果。 5.根据权利要求4所述的方法, 其特征在于, 将所述运行状态与 所述语义解析结果中包 括的目标 结果字段进行对比, 以获得 所述执行结果, 包括: 将所述运行状态与所述目标 结果字段进行对比, 以获得对比结果; 在所述对比结果指示所述运行状态与所述目标结果字段一致的情况下, 确定所述交互 测试成功; 所述方法还 包括: 展示所述测试结果, 其中, 所述测试结果中包括目标状态码, 所述目标状态码用于指示 所述交互测试的所述执 行结果。 6.根据权利要求1 ‑5任一项所述的方法, 其特征在于, 在获取到待测试设备的目标信 息 的情况下, 基于所述目标信息生成目标虚拟设备, 包括: 在接收到请求添加测试设备的请求指令的情况下, 弹出目标窗口, 其中, 所述请求指令 是在对目标页面上的指定控 件执行第一预定操作后所触发的; 在检测到在所述目标窗口中输入了所述目标信 息的情况下, 且在确定目标信 息资源库权 利 要 求 书 1/2 页 2 CN 115460117 A 2中存在所述 目标信息的情况下, 生成所述 目标虚拟设备, 并将所述 目标虚拟设备添加至目 标设备列表中, 其中, 所述 目标信息资源库是预先建立的并存储有包含所述 目标信息在内 的多个设备的信息 。 7.根据权利要求1 ‑5任一项所述的方法, 其特征在于, 基于所述语义解析结果对所述目 标虚拟设备进行交 互测试, 包括: 在确定所述目标测试文本为包含多条语料的文本的情况下, 基于对所述多条语料进行 语义解析所获得的多个所述语义 解析结果, 对所述目标虚拟设备依次进行交 互测试; 或者, 在所述目标虚拟设备包括多个虚拟设备的情况下, 基于对所述目标测试文本中包含的 一条或多 条语料进行语义解析所获得的一个或多个所述语义解析结果, 对 所述多个虚拟设 备依次进行交 互测试。 8.一种设备测试装置, 其特 征在于, 包括: 生成模块, 用于在获取到待测试设备的目标信息的情况下, 基于所述目标信息生成目 标虚拟设备; 处理模块, 用于接收对所述目标虚拟设备进行交互测试的目标测试文本, 并对所述目 标测试文本进行语义 解析, 得到语义 解析结果; 测试模块, 用于基于所述语义解析结果对所述目标虚拟设备进行交互测试, 生成测试 结果, 所述测试 结果包括所述目标虚拟设备的运行状态和执 行结果。 9.一种计算机可读的存储介质, 其特征在于, 所述计算机可读的存储介质包括存储的 程序, 其中, 所述 程序运行时执 行权利要求1至7中任一项所述的方法。 10.一种电子装置, 包括存储器和 处理器, 其特征在于, 所述存储器中存储有计算机程 序, 所述处 理器被设置为 通过所述计算机程序执 行权利要求1至7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115460117 A 3

PDF文档 专利 设备测试方法和装置、存储介质及电子装置

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 设备测试方法和装置、存储介质及电子装置 第 1 页 专利 设备测试方法和装置、存储介质及电子装置 第 2 页 专利 设备测试方法和装置、存储介质及电子装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:14:22上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。