蓝牙性能的测试方法、装置、系统及PC服务器制造方法及图纸

技术编号:17445091 阅读:33 留言:0更新日期:2018-03-10 18:54
本发明专利技术提供一种蓝牙性能的测试方法、装置、系统及PC服务器。所述系测试统包括PC服务器、安装在所述PC服务器上的测试装置、USB集线器和至少一个待测试移动终端,其中,PC服务器通过USB集线器连接至少一个测试移动终端,所述测试系统根据用户在测试装置上的配置发送测试用例和测试配置文件至至少一个待测试移动终端,并触发至少一个待测试移动终端执行所述测试用例以完成扫描、配对连接和收发文件等操作。本发明专利技术能够节省人力和时间以提高测试效率。

【技术实现步骤摘要】
蓝牙性能的测试方法、装置、系统及PC服务器
本专利技术涉及终端测试
,尤其涉及一种蓝牙性能的测试方法、装置、系统及PC服务器。
技术介绍
随着智能手机的飞速发展,蓝牙技术在智能手机上得到了广泛的应用。智能手机的使用者对蓝牙性能提出了更高的要求,因此在进行手机产品设计生产时需要对手机的蓝牙性能进行充分测试。现有的测试蓝牙性能的方法通常为人工手动测试方式,即手动进行蓝牙配对连接与传输文件的测试。但是,上述蓝牙性能的测试方法费时费力而且测试不充分,从而使得测试效率比较低。
技术实现思路
本专利技术提供的一种蓝牙性能的测试方法、装置、系统及PC服务器,能够提高测试效率,节省人力和时间成本。第一方面,本专利技术提供一种蓝牙性能的测试方法,用于对至少一个待测试移动终端的蓝牙性能进行测试,所述至少一个待测试移动终端通过USB集线器与PC服务器连接,所述方法包括:所述PC服务器发送测试用例和测试配置文件至所述至少一个待测试移动终端,其中,所述测试配置文件包括发起蓝牙配对连接的第一移动终端的设备名称和响应相应蓝牙配对连接的第二移动终端的设备名称;所述至少一个待测试移动终端进行初始化操作,并反馈可以进行蓝牙配对的连接确认消息至所述PC服务器;所述PC服务器接收到所述第一移动终端和第二移动终端发送的所述连接确认消息后发送蓝牙配对连接触发消息至所述第一移动终端和所述第二移动终端;所述第一移动终端调用所述测试用例和所述测试配置文件并执行所述测试用例,以进行蓝牙配对连接发起操作和文件传输操作,所述第二移动终端调用所述测试用例和所述测试配置文件并执行所述测试用例,以进行蓝牙配对连接响应操作和文件传输操作。可选地,在所述PC服务器发送测试用例和测试配置文件至所述至少一个待测试移动终端之前,还包括:所述PC服务器确认所述至少一个待测试移动终端与所述PC服务器已连接成功。可选地,在所述PC服务器发送测试用例和测试配置文件至所述至少一个待测试移动终端之后,所述至少一个待测试移动终端进行初始化操作,并反馈可以进行蓝牙配对连接确认消息至所述PC服务器之前,还包括:所述PC服务器启动监听进程以监听所述至少一个待测试的移动终端的测试进程,并当监听到当前测试用例执行完毕时自动获取执行所述当前测试用例生成的log和测试结果文件。可选地,所述蓝牙配对连接发起操作包括所述第一移动终端开启蓝牙服务、扫描远程设备以及在发现所述第二移动终端的设备名称后经由所述PC服务器转发配对连接请求消息至所述第二移动终端;所述文件传输操作包括:所述第一移动终端加密所述文件并生成加密文件和校验码;所述第一移动终端发送所述加密文件至所述第二移动终端,同时经由所述PC服务器转发所述校验码至所述第二移动终端;所述第二移动终端接收所述加密文件和所述校验码,并对比所述加密文件中的校验码与所述PC服务器转发的校验码以确保文件内容正确。可选地,所述蓝牙配对连接响应操作包括所述第二移动终端接收所述配对连接请求消息,响应所述蓝牙配对连接请求以及经由所述PC服务器转发配对连接接受消息至所述第一移动终端;所述文件传输操作包括:所述第二移动终端加密所述文件并生成加密文件和校验码;所述第二移动终端发送所述加密文件至所述第一移动终端,同时经由所述PC服务器转发所述校验码至所述第一移动终端;所述第一移动终端接收所述加密文件和所述校验码,并对比所述加密文件中的校验码与所述PC服务器转发的校验码来确保文件内容正确。第二方面,本专利技术提供一种蓝牙性能的测试装置,应用于PC服务器,用于对至少一个待测试移动终端的蓝牙性能进行测试,所述至少一个待测试移动终端通过USB集线器与PC服务器连接,所述装置包括第一发送模块、第一接收模块和第二发送模块,其中,所述第一发送模块,用于发送测试用例和测试配置文件至所述至少一个待测试移动终端,其中,所述测试配置文件包括发起蓝牙配对连接的第一移动终端的设备名称和响应相应蓝牙配对连接的第二移动终端的设备名称;所述第一接收模块,用于接收所述至少一个待测试移动终端反馈的可以进行蓝牙配对连接确认消息;所述第二发送模块,用于当所述第一接收模块接收到所述第一移动终端和第二移动终端发送的所述确认消息后,发送蓝牙配对连接触发消息至所述第一移动终端和所述第二移动终端,以触发所述第一移动终端和所述第二移动终端调用所述测试用例和所述测试配置文件并执行所述测试用例,以使得所述第一移动终端进行蓝牙配对连接发起操作和发送文件操作,所述第二移动终端进行蓝牙配对连接响应操作和发送文件操作。可选地,所述装置还包括监听模块和第二接收模块,其中,所述监听模块用于在所述第一发送模块发送测试用例和测试配置文件至所述至少一个待测试移动终端之后,启动监听进程以监听所述至少一个待测试的移动终端的测试进程;所述第二接收模块,用于当所述监听模块监听到当前测试用例执行完毕时自动获取执行所述当前测试用例生成的log和测试结果文件。可选地,所述装置还包括转发模块,用于转发所述第一移动终端发送的蓝牙配对连接请求消息至所述第二移动终端,以及转发所述第二移动终端发送的蓝牙配对连接接受消息至所述第一移动终端;所述转发模块,还用于当所述第一移动终端发送加密文件至所述第二移动终端时转发所述第一移动终端发送的校验码至所述第二移动终端,以及当所述第二移动终端发送加密文件至所述第一移动终端时转发所述第二移动终端发送的校验码至所述第一移动终端。第三方面,本专利技术提供一种PC服务器,所述PC服务器包括上述任一项所述蓝牙性能的测试装置。第四方面,本专利技术提供一种蓝牙性能的测试系统,所述系统包括上述任一项所述PC服务器、至少一个待测试移动终端以及用于连接所述PC服务器和所述至少一个待测试移动终端的USB集线器。本专利技术实施例提供的蓝牙性能的测试方法、装置、系统及PC服务器,所述方法包括:PC服务器发送测试用例和测试配置文件至至少一个待测试移动终端;至少一个待测试移动终端进行初始化操作并反馈可以进行蓝牙配对连接确认消息至PC服务器;PC服务器接收到发起蓝牙配对连接的第一移动终端和响应相应蓝牙配对连接的第二移动终端发送的所述确认消息后发送蓝牙配对连接触发消息至第一移动终端和第二移动终端;第一移动终端调用测试用例和测试配置文件并执行测试用例以进行蓝牙配对连接发起操作和文件传输操作,第二移动终端调用测试用例和测试配置文件并执行测试用例以进行蓝牙配对连接响应操作和文件传输操作。与现有技术相比,本专利技术能够节省人力和时间成本,以提高测试效率,并能够进行长时间多次压力测试,以通过保证测试的充分性以提高蓝牙功能测试的可靠性。附图说明图1为本专利技术一实施例蓝牙性能的测试方法的流程图;图2为本专利技术一实施例蓝牙性能的测试装置的结构示意图;图3为本专利技术另一实施例蓝牙性能的测试装置的结构示意图;图4为本专利技术一实施例蓝牙性能的测试系统的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供一种蓝牙性能的测试方法,如图1所本文档来自技高网...
蓝牙性能的测试方法、装置、系统及PC服务器

【技术保护点】
一种蓝牙性能的测试方法,用于对至少一个待测试移动终端的蓝牙性能进行测试,其特征在于,所述至少一个待测试移动终端通过USB集线器与PC服务器连接,所述方法包括:所述PC服务器发送测试用例和测试配置文件至所述至少一个待测试移动终端,其中,所述测试配置文件包括发起蓝牙配对连接的第一移动终端的设备名称和响应相应蓝牙配对连接的第二移动终端的设备名称;所述至少一个待测试移动终端进行初始化操作,并反馈可以进行蓝牙配对的连接确认消息至所述PC服务器;所述PC服务器接收到所述第一移动终端和第二移动终端发送的所述连接确认消息后发送蓝牙配对连接触发消息至所述第一移动终端和所述第二移动终端;所述第一移动终端调用所述测试用例和所述测试配置文件并执行所述测试用例,以进行蓝牙配对连接发起操作和文件传输操作,所述第二移动终端调用所述测试用例和所述测试配置文件并执行所述测试用例,以进行蓝牙配对连接响应操作和文件传输操作。

【技术特征摘要】
1.一种蓝牙性能的测试方法,用于对至少一个待测试移动终端的蓝牙性能进行测试,其特征在于,所述至少一个待测试移动终端通过USB集线器与PC服务器连接,所述方法包括:所述PC服务器发送测试用例和测试配置文件至所述至少一个待测试移动终端,其中,所述测试配置文件包括发起蓝牙配对连接的第一移动终端的设备名称和响应相应蓝牙配对连接的第二移动终端的设备名称;所述至少一个待测试移动终端进行初始化操作,并反馈可以进行蓝牙配对的连接确认消息至所述PC服务器;所述PC服务器接收到所述第一移动终端和第二移动终端发送的所述连接确认消息后发送蓝牙配对连接触发消息至所述第一移动终端和所述第二移动终端;所述第一移动终端调用所述测试用例和所述测试配置文件并执行所述测试用例,以进行蓝牙配对连接发起操作和文件传输操作,所述第二移动终端调用所述测试用例和所述测试配置文件并执行所述测试用例,以进行蓝牙配对连接响应操作和文件传输操作。2.根据权利要求1所述的方法,其特征在于,在所述PC服务器发送测试用例和测试配置文件至所述至少一个待测试移动终端之前,还包括:所述PC服务器确认所述至少一个待测试移动终端与所述PC服务器已连接成功。3.根据权利要求1所述的方法,其特征在于,在所述PC服务器发送测试用例和测试配置文件至所述至少一个待测试移动终端之后,所述至少一个待测试移动终端进行初始化操作,并反馈可以进行蓝牙配对连接确认消息至所述PC服务器之前,还包括:所述PC服务器启动监听进程以监听所述至少一个待测试的移动终端的测试进程,并当监听到当前测试用例执行完毕时自动获取执行所述当前测试用例生成的log和测试结果文件。4.根据权利要求1所述的方法,其特征在于,所述蓝牙配对连接发起操作包括所述第一移动终端开启蓝牙服务、扫描远程设备以及在发现所述第二移动终端的设备名称后经由所述PC服务器转发配对连接请求消息至所述第二移动终端;所述文件传输操作包括:所述第一移动终端加密所述文件并生成加密文件和校验码;所述第一移动终端发送所述加密文件至所述第二移动终端,同时经由所述PC服务器转发所述校验码至所述第二移动终端;所述第二移动终端接收所述加密文件和所述校验码,并对比所述加密文件中的校验码与所述PC服务器转发的校验码以确保文件内容正确。5.根据权利要求1所述的方法,其特征在于,所述蓝牙配对连接响应操作包括所述第二移动终端接收所述配对连接请求消息,响应所述蓝牙配对连接请求以及经由所述PC服务器转发配对连接接受消息至所述第一移动终端;所述文件传输操作包括:所述第二移动终端加密所述文件并生成加密文件和校验码;所...

【专利技术属性】
技术研发人员:任权
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1