蓝牙测试方法、设备和系统技术方案

技术编号:37442916 阅读:18 留言:0更新日期:2023-05-06 09:14
本申请提供一种蓝牙测试方法、设备和系统,所述方法包括:接收测试设备发送的第一脚本语句,所述第一脚本语句是第二编程语言的脚本语句;所述第一脚本语句用于对所述蓝牙模块进行测试;从所述第一脚本语句中读取到第一函数且未读取到所述第一函数的参数时,确定所述第一函数对应的第二函数,执行所述第二函数;所述第二函数是所述第一编程语言的函数;从所述第一脚本语句中读取到第一函数且读取到所述第一函数的第一参数时,确定所述第一函数对应的第二函数,将所述第一参数转换为第二参数,根据所述第二参数执行所述第二函数,所述第二参数是所述第一编程语言的参数。本申请能够实现对于第一编程语言的蓝牙模块的测试。够实现对于第一编程语言的蓝牙模块的测试。够实现对于第一编程语言的蓝牙模块的测试。

【技术实现步骤摘要】
蓝牙测试方法、设备和系统


[0001]本申请涉及蓝牙测试
,特别涉及一种蓝牙测试方法、设备和系统。

技术介绍

[0002]蓝牙模块提供商交付给客户的蓝牙模块的可用性完全依赖于研发自测,一旦蓝牙模块交付使用,提供商的研发人员或者测试人员无法对蓝牙模块进行功能性和稳定性等的测试。

技术实现思路

[0003]本申请提供了一种蓝牙测试方法、设备和系统,能够实现对于蓝牙模块的测试。
[0004]第一方面,本申请实施例提供一种蓝牙测试方法,应用于被测设备,所述被测设备中设置有蓝牙模块,所述蓝牙模块通过第一编程语言实现;所述方法包括:接收测试设备发送的第一脚本语句,所述第一脚本语句是第二编程语言的脚本语句;所述第一脚本语句用于对所述蓝牙模块进行测试;从所述第一脚本语句中读取到第一函数且未读取到所述第一函数的参数时,确定所述第一函数对应的第二函数,执行所述第二函数;所述第二函数是所述第一编程语言的函数;从所述第一脚本语句中读取到第一函数且读取到所述第一函数的第一参数时,确定所述第一函数对应的第二函数,将所述第一参数转换为第二参数,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种蓝牙测试方法,其特征在于,应用于被测设备,所述被测设备中设置有蓝牙模块,所述蓝牙模块通过第一编程语言实现;所述方法包括:接收测试设备发送的第一脚本语句,所述第一脚本语句是第二编程语言的脚本语句;所述第一脚本语句用于对所述蓝牙模块进行测试;从所述第一脚本语句中读取到第一函数且未读取到所述第一函数的参数时,确定所述第一函数对应的第二函数,执行所述第二函数;所述第二函数是所述第一编程语言的函数;从所述第一脚本语句中读取到第一函数且读取到所述第一函数的第一参数时,确定所述第一函数对应的第二函数,将所述第一参数转换为第二参数,根据所述第二参数执行所述第二函数,所述第二参数是所述第一编程语言的参数。2.根据权利要求1所述的方法,其特征在于,还包括:从所述第一脚本语句中读取预设第一函数;读取到所述第一函数时,从所述第一脚本语句中第一函数之后读取所述第一函数的参数。3.根据权利要求1所述的方法,其特征在于,所述确定所述第一函数对应的第二函数,包括:从预设的第一编程语言的函数与第二编程语言的函数之间的对应关系中查找所述第一函数对应的第二函数。4.根据权利要求1至3任一项所述的方法,其特征在于,还包括:获取所述第二函数的第一执行结果;在所述第一执行结果中包括第三参数时,将所述第三参数转换为第四参数,所述第三参数是第一编程语言的参数,所述第四参数是第二编程语言的参数;根据所述第四参数生成第二执行结果,所述第二执行结果是第二编程语言的执行结果;将所述第二执行结果发送给所述测试设备。5.根据权利要求4所述的方法,其特征在于,还包括:在所述第一执行结果中不包括第三参数时,根据所述第一执行结果生成第三执行结果;所述第三执行结果是第二编程语言的执行结果;将所述第三执行结果发送给所述测试设备。6.根据权利要求4所述的方法,其特征在于,所述第一编程语言是C语言,所述第二编程语言是Python语言...

【专利技术属性】
技术研发人员:朱德宝毛熙文王盛
申请(专利权)人:展讯通信天津有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1