全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211313321.8 (22)申请日 2022.10.25 (71)申请人 重庆长安汽车股份有限公司 地址 400020 重庆市江北区鱼嘴镇长安汽 车全球研发中心 (72)发明人 彭渝 郝金隆  (74)专利代理 机构 北京清亦华知识产权代理事 务所(普通 合伙) 11201 专利代理师 张伟 (51)Int.Cl. G06F 11/36(2006.01) (54)发明名称 基于DDS通讯的测试方法、 装置、 测试设备及 存储介质 (57)摘要 本申请涉及车端 软件调试技术领域, 特别涉 及一种基于DDS通讯的测试方法、 装置、 测试设备 及存储介质, 其中, 方法包括: 获取被测设备的测 试请求; 根据测试请求运行测试脚本, 利用测试 脚本启动模拟客户端或模拟服务器, 利用模拟客 户端或模拟服务器调用数据分发服务DDS与被测 设备进行通 讯, 以模拟调用被测设备上的目标服 务功能; 若检测到被测设备上的目标服务功能的 执行结果满足预设合格条件, 则判定被测设备的 DDS通讯测试合格, 否则判定被测设备的DDS通 讯 测试不合格。 由此, 解决了相关技术中传统通讯 测试设备完善, 但是未实现基于DDS通讯下跨域 设备的通讯测试, 造成应用局限性 等问题。 权利要求书2页 说明书9页 附图3页 CN 115543840 A 2022.12.30 CN 115543840 A 1.一种基于DDS通讯的测试方法, 其特征在于, 所述方法应用于测试设备, 其中, 所述方 法包括以下步骤: 获取被测设备的测试请求; 根据所述测试请求运行测试脚本, 利用所述测试脚本启动模拟客户端或模拟服务器, 利用所述模拟客户端或所述模拟服务器调用数据分发服务DDS与所述被测设备进行通讯, 以模拟调用所述被测设备 上的目标服 务功能; 若检测到所述被测设备上的目标服务功能的执行结果满足预设合格条件, 则判定所述 被测设备的D DS通讯测试合格, 否则判定所述被测设备的D DS通讯测试不 合格。 2.根据权利要求1所述的方法, 其特征在于, 在根据所述测试请求运行测试脚本之前, 还包括: 获取所述被测设备中D DS服务相关的服 务接口信息; 根据所述服务接口信 息生成服务接口文件和源代码, 并根据所述服务接口文件和所述 源代码编译成所述模拟客户端或模拟服 务器的可 执行文件; 基于所述可 执行文件生成所述测试脚本 。 3.根据权利要求1所述的方法, 其特征在于, 在模拟调用所述被测设备上的目标服务功 能的过程中, 还 包括: 利用预设抓取工具抓取测试报文, 根据所述测试报文生成报文 文件; 在判定所述被测设备的DDS通讯测试不合格时, 对所述报文文件进行离线解析得到所 述测试报文, 基于所述测试报文确定不合格的实际问题, 其中, 所述实际问题包括DDS通讯 过程中的服 务传参错误问题或者被测控制设备的服 务功能故障问题。 4.根据权利要求1所述的方法, 其特 征在于, 在获取被测设备的测试请求之前, 还 包括: 通过以太网连接所述测试设备与所述被测设备; 检测所述被测设备的IP地址, 基于所述IP地址修改所述测试设备的IP地址的同时, 修 改所述测试设备中D DS配置文件的IP地址 。 5.一种基于D DS通讯的测试装置, 其特 征在于, 所述装置应用于测试设备, 包括: 获取模块, 用于获取被测设备的测试请求; 模拟调用模块, 用于根据所述测试请求运行测试脚本, 利用所述测试脚本启动模拟客 户端或模拟服务器, 利用所述模拟客户端或所述模拟服务器调用数据分发服务DDS与所述 被测设备进行通讯, 以模拟调用所述被测设备 上的目标服 务功能; 判定模块, 用于若检测到所述被测设备上的目标服务功能的执行结果满足预设合格条 件, 则判定所述被测设备的DDS通讯测试合格, 否则判定所述被测设备的DDS通讯测试不合 格。 6.根据权利要求5所述的装置, 其特 征在于, 所述模拟调用模块进一 步用于: 获取所述被测设备中D DS服务相关的服 务接口信息; 根据所述服务接口信 息生成服务接口文件和源代码, 并根据所述服务接口文件和所述 源代码编译成所述模拟客户端或模拟服 务器的可 执行文件; 基于所述可 执行文件生成所述测试脚本 。 7.根据权利要求5所述的装置, 其特 征在于, 所述模拟调用模块进一 步用于: 利用预设抓取工具抓取测试报文, 根据所述测试报文生成报文 文件;权 利 要 求 书 1/2 页 2 CN 115543840 A 2在判定所述被测设备的DDS通讯测试不合格时, 对所述报文文件进行离线解析得到所 述测试报文, 基于所述测试报文确定不合格的实际问题, 其中, 所述实际问题包括DDS通讯 过程中的服 务传参错误问题或者被测控制设备的服 务功能故障问题。 8.根据权利要求5所述的装置, 其特 征在于, 所述获取模块进一 步用于: 通过以太网连接所述测试设备与所述被测设备; 检测所述被测设备的IP地址, 基于所述IP地址修改所述测试设备的IP地址的同时, 修 改所述测试设备中D DS配置文件的IP地址 。 9.一种测试设备, 其特征在于, 包括: 存储器、 处理器及存储在所述存储器上并可在所 述处理器上运行的计算机程序, 所述处理器执行所述程序, 以实现如权利要求 1‑4任一项所 述的基于D DS通讯的测试 方法。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器 执行, 以用于实现如权利要求1 ‑4任一项所述的基于D DS通讯的测试 方法。权 利 要 求 书 2/2 页 3 CN 115543840 A 3

.PDF文档 专利 基于DDS通讯的测试方法、装置、测试设备及存储介质

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