一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

无线通讯共存性能的测试方法、系统、设备及介质与流程

2022-02-20 12:37:43 来源:中国专利 TAG:
无线通讯共存性能的测试方法、系统、设备及介质与流程

本发明涉及网络测试的技术领域,尤其涉及一种无线通讯共存性能的测试方法、系统、设备及介质。

背景技术

随着无线局域网的不断发展,无线模式从11a/b/g/n发展到了11ac/ax,各种类型的无线网络(Wi-Fi)设备层出不穷的出现在大众的视野。

其中,Wi-Fi和蓝牙都在相同的2.4GHZ的频段运行,所以在共存场景下会造成彼此性能的降低。蓝牙性能关注点主要在于搜索设备、蓝牙听歌、蓝牙通话音质、数据传输速率和拉锯等测试,Wi-Fi性能关注点主要在于无线终端和Wi-Fi直连等多种模式的吞吐量的测试。在Wi-Fi和蓝牙的共存场景下,更多的是关注Wi-Fi吞吐量和蓝牙数据传输速率的测试。

目前,在共存场景下的测试通常使用手动配置并运行测试工具,收集测试数据后,人工判断测试结果,但该方式效率低下,且需要大量的人力资源成本。



技术实现要素:

本发明的目的在于提供一种无线通讯共存性能的测试方法、系统、设备及介质,提高了设备在无线通讯共存场景下的性能测试的效率,降低了人力资源成本。

为实现上述目的,第一方面,本发明提供了一种无线通讯共存性能的测试方法,应用于个人电脑,所述个人电脑与待测设备、辅助设备和无线路由器均连接,所述辅助设备和所述无线路由器均设于第一屏蔽箱,所述待测设备设于第二屏蔽箱,所述辅助设备和所述无线路由器通过程控衰减器与所述待测设备连接,所述方法包括:获取测试用例对应的配置参数;利用所述配置参数将所述待测设备与所述无线路由器无线连接;获取所述待测设备的IP地址和MAC地址,以及所述辅助设备的IP地址和MAC地址;根据所述待测设备的IP地址和MAC地址,或所述辅助设备的IP地址和MAC地址,将所述待测设备与所述辅助设备进行连接;获取测试任务,根据所述IP地址测试所述待测设备的数据传输性能,得到测试值;将所述测试值与预设的阈值进行对比,得到测试结果。

本发明提供的无线通讯共存性能的测试方法的有益效果在于:个人电脑通过获取测试用例对应的配置参数,并利用该配置参数实现了自动将待测设备与无线路由器无线连接,个人电脑再获取待测设备和辅助设备的互联网协议IP地址和MAC地址,并根据该待测设备的MAC地址将待测设备与辅助设备进行蓝牙连接,从而使待测设备同时连接二个无线通讯,通过获取测试任务,测试待测设备的数据传输性能,得到测试值,并将测试值与预设的阈值进行比对得到测试结果,实现了自动化测试,提高了测试无线通讯共存性能的效率,降低了人力资源成本。另外,通过将辅助设备和无线路由器设置第一屏蔽箱,将待测设备设于第二屏蔽箱,避免了外界环境的干扰,并通过程控衰减器将辅助设备和无线路由器与待测设备连接,便于模拟调整辅助设备和无线路由器与待测设备之间无线距离,进一步提高测试的准确性。

可选的,所述获取测试用例对应的配置参数之前,包括:获取所述待测设备和所述辅助设备进行测试时所需的预制条件;根据所述预制条件下载对应的应用程序包,并初始化所述待测设备。其有益效果在于:通过获取待测设备和辅助设备进行测试时所需的预制条件,根据预制条件下载对应的应用程序包,实现个人电脑对待测设备和辅助设备控制连接,并通过初始化待测设备使待测设备处于初始状态,避免后续测试时影响测试结果,提高测试的准确性。

可选的,所述获取测试任务,根据所述IP地址测试所述待测设备的数据传输性能,得到测试值,包括:测试所述待测设备与所述无线路由器的数据吞吐量,得到所述测试值;或,测试所述待测设备和所述辅助设备的数据吞吐量,得到所述测试值;或,测试所述待测设备和所述辅助设备的蓝牙数据传输速率,得到所述测试值。其有益效果在于:实现了在多种模式下对待测设备的无线性能测试,进一步提高待测设备测试结果的准确性。

可选的,所述将所述测试值与预设的阈值进行对比,得到测试结果之前,包括:测试标准设备与所述无线路由器的数据吞吐量,得到所述阈值;或测试所述标准设备与所述辅助设备的数据吞吐量,得到所述阈值;或测试所述标准设备与所述辅助设备的蓝牙数据传输速率,得到所述阈值;所述将所述测试值与预设的阈值进行对比,得到测试结果,包括:当所述阈值大于所述测试值,得到所述测试结果为失败,否则所述测试结果为成功;保存测试日志文件,并将所述测试结果上传至服务器图形化显示。其有益效果在于:通过预先测试标准设备的数量吞吐量,得到预设的阈值,再根据测试值与预设的阈值进行对比,得到测试结果,当预设的阈值大于测试结果,得到测试结果为失败,否则测试结果为成功,通过保存测试日志文件,便于后续的分析,并将测试结果上传至服务器图形化显示,便于测试人员的观察。

可选的,将所述测试值与预设的阈值进行对比,得到测试结果之后,包括,当所述测试结果为失败时,重启所述待测设备和所述辅助设备进行测试,若所述测试结果仍为失败,发送报警信息。其有益效果在于:自动重启待测设备和辅助设备进行测试,实现异常情况的自动调整,若重启待测设备和辅助设备后测试结果仍然失败,发送报警信息让测试人员介入,提高了测试效率。

可选的,所述根据所述MAC地址将所述待测设备与所述辅助设备进行蓝牙连接之后,还包括:控制所述待测设备与所述辅助设备进行蓝牙相关的操作,所述蓝牙相关的操作包括搜索所述待测设备、开启蓝牙连接或关闭蓝牙连接。其有益效果在于:通过进行蓝牙相关的操作,提高待测设备在无线通讯共存场景下测试性能的全面性。

在第二方面,本发明实施例提供一种无线通讯共存性能的测试系统,包括个人电脑和与所述个人电脑均连接的待测设备、辅助设备和无线路由器,其特征在于,所述辅助设备和所述无线路由器均设于第一屏蔽箱,所述待测设备设于第二屏蔽箱,所述辅助设备和所述无线路由器通过程控衰减器与所述待测设备连接,所述系统包括:获取模块,用于获取测试用例对应的配置参数;处理模块,与所述获取模块连接,利用所述配置参数将所述待测设备与所述无线路由器无线连接;所述获取模块,还用于获取所述待测设备的互联网协议IP地址和MAC地址;所述处理模块,根据所述MAC地址将所述待测设备与所述辅助设备进行蓝牙连接;测试模块,与所述处理模块连接,所述获取模块获取测试任务,所述测试模块根据所述IP地址对所述待测设备的数据传输性能进行测试,得到测试值;所述处理模块,将所述测试值与预设的阈值进行对比,得到测试结果。

本发明提供的无线通讯共存性能的测试系统的有益效果在于:通过将辅助设备和无线路由器设置第一屏蔽箱,将待测设备设于第二屏蔽箱,并通过程控衰减器将辅助设备和无线路由器与待测设备连接,便于模拟调整辅助设备和无线路由器与待测设备之间无线距离,提高测试的准确性。另外,个人电脑通过获取测试用例对应的配置参数,并利用该配置参数实现了自动将待测设备与无线路由器无线连接,个人电脑再获取待测设备的互联网协议IP地址和MAC地址,并根据该待测设备的互联网协议MAC地址将待测设备与辅助设备进行蓝牙连接,从而使待测设备同时连接二个无线通讯,通过获取测试任务,测试待测设备的数据传输性能,得到测试值,并将测试值与预设的阈值进行比对得到测试结果,实现了自动化测试,提高了测试无线通讯共存性能的效率,降低了人力资源成本。

可选的,所述获取模块还用于获取所述待测设备和所述辅助设备进行测试时所需的预制条件,所述处理模块根据所述预制条件下载对应的应用程序包,并初始化所述待测设备。其有益效果在于:通过获取待测设备和辅助设备进行测试时所需的预制条件,根据预制条件下载对应的应用程序包,实现个人电脑对待测设备和辅助设备控制连接,并通过初始化待测设备使待测设备处于初始状态,避免后续测试时影响测试结果,提高测试的准确性。

可选的,所述测试模块测试所述待测设备的数据传输性能,得到测试值,包括:测试所述待测设备与所述无线路由器的数据吞吐量,得到所述测试值;或,测试所述待测设备和所述辅助设备的数据吞吐量,得到所述测试值;或,测试所述待测设备和所述辅助设备的蓝牙数据传输速率,得到所述测试值。其有益效果在于:实现了在多种模式下对待测设备的无线性能测试,进一步提高待测设备测试结果的准确性。

可选的,所述处理模块将所述测试值与预设的阈值进行对比,得到测试结果之前,包括:所述测试模块测试标准设备与所述无线路由器的数据吞吐量,得到所述阈值;或测试所述标准设备与所述辅助设备的数据吞吐量,得到所述阈值;或测试所述标准设备与所述辅助设备的蓝牙数据传输速率,得到所述阈值;所述处理模块将所述测试值与预设的阈值进行对比,得到测试结果,包括:当所述阈值大于所述测试值,得到所述测试结果为失败,否则所述测试结果为成功;保存测试日志文件,并将所述测试结果上传至服务器图形化显示。其有益效果在于:通过预先测试得到预设的阈值,再根据测试值与预设的阈值进行对比,得到测试结果,当预设的阈值大于测试结果,得到测试结果为失败,否则测试结果为成功,通过保存测试日志文件,便于后续的分析,并将测试结果上传至服务器图形化显示,便于测试人员的观察。

可选的,所述处理模块将所述测试值与预设的阈值进行对比,得到测试结果之后,包括:当所述测试结果为失败时,重启所述待测设备和所述辅助设备进行测试,若所述测试结果仍为失败,发送报警信息。其有益效果在于:自动重启待测设备和辅助设备进行测试,实现异常情况的自动调整,若重启待测设备和辅助设备后测试结果仍然失败,发送报警信息让测试人员介入,提高了测试效率。

可选的,所述处理模块在根据所述MAC地址将所述待测设备与所述辅助设备进行蓝牙连接之后,还用于:控制所述待测设备与所述辅助设备进行蓝牙相关的操作,所述蓝牙相关的操作包括搜索所述待测设备、开启蓝牙连接或关闭蓝牙连接。其有益效果在于:通过进行蓝牙相关的操作,提高待测设备在无线通讯共存场景下测试性能的全面性。

第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的方法步骤。

本发明电子设备的有益效果在于:通过处理器执行计算机程序实现上述方法的运行。

第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法步骤。

本发明计算机可读存储介质的有益效果在于,通过执行计算机程序实现上述方法的运行。

附图说明

图1为本发明实施例提供的无线通讯共存性能的测试系统图;

图2为本发明实施例提供的无线通讯共存性能的测试方法流程图;

图3为本发明实施例提供的无线通讯共存性能的测试方法又一流程图;

图4为本发明实施例提供的无线通讯共存性能的测试方法再一个流程图;

图5为本发明实施例提供的无线通讯共存性能的对比方法的流程图;

图6为本发明实施例提供的无线通讯共存性能的对比方法的又一个流程图;

图7为本发明实施例提供的无线通讯共存性能的异常判断方法的流程图;

图8为本发明实施例提供的无线通讯共存性能的测试系统结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。除非另外定义,此处使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本文中使用的“包括”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。

随着无线局域网的不断发展,无线网络设备层出不穷的出现在大众的视野,其中,无线保真(Wireless Fidelity,Wi-Fi)和蓝牙(bluetooth)都在相同的2.4GHZ的频段运行,所以在共存场景下会造成彼此性能的降低。但是智能设备通常会存在在Wi-Fi和蓝牙共存场景下的使用,所以在智能设备的生产测试时,会对智能设备进行无线网络共存下的性能测试。目前,在共存场景下的测试通常使用手动配置并运行测试工具,收集测试数据后,人工判断测试结果,但该方式效率低下,且需要大量的人力资源成本。

针对目前存在的问题,本发明的实施例提供了一种无线通讯共存性能的测试系统,参考图1所示,该系统包括:个人电脑、待测设备、辅助设备、无线路由器、程控衰减器、第一屏蔽箱、第二屏蔽箱和服务器。其中,个人电脑与待测设备、辅助设备和无线路由器均连接,辅助设备和无线路由器设于第一屏蔽箱,待测设备设于第二屏蔽箱,辅助设备和无线路由器通过程控衰减器与待测设备连接。在进行测试时,个人电脑获取测试用例对应的配置参数,利用该配置参数将待测设备与无线路由器无线连接。然后,个人电脑获取待测设备的互联网协议(Internet Protocol,IP)地址和媒体存取控制(MediaAccess Control Address,MAC)地址,根据MAC地址将待测设备与辅助设备进行蓝牙连接,辅助设备类似模拟蓝牙连接时的场景,辅助设备可以为无线直连辅助机、手机蓝牙耳机或蓝牙音响等,所以,当辅助设备为无线直连辅助机时也可以与待测设备进行无线直连。个人电脑获取测试任务,测试待测设备的数据传输性能,得到测试值,将测试值与预设的阈值进行对比,即得到测试结果。

具体的,结合图2所示,图2为基于上述实施例中系统的测试方法,该测试方法包括:

S201:个人电脑获取测试用例对应的配置参数。

该步骤中,在获取测试用例对应的配置参数之前,先获取待测设备和辅助设备进行测试时所需的预制条件,根据预制条件下载对应的应用程序包,并初始化待测设备。

通过获取待测设备和辅助设备进行测试时所需的预制条件,根据预制条件下载对应的应用程序包,实现个人电脑对待测设备和辅助设备控制连接的可靠性,并通过初始化待测设备使待测设备处于初始状态,避免后续测试时影响测试结果,提高测试的准确性。另外,为了保证测试的准确性,还需要查周围环境是否存在无线网络干扰的情况,避免出现外界环境的影响,并检查个人电脑的发送端和接收端是否为用户(user)版本,设置发送端和接收端始终为亮屏。

S202:个人电脑利用所述配置参数将所述待测设备与所述无线路由器无线连接。

该步骤中,通过获取的配置参数自动将待测设备与无线路由器无线连接。

S203:个人电脑获取所述待测设备的IP地址和MAC地址,以及所述辅助设备的IP地址和MAC地址。

该步骤中,通过获取待测设备的IP地址和MAC地址,以及辅助设备的IP地址和MAC地址,便于后续待测设备的数据测试时使用。当需要测试待测设备的蓝牙数据传输速率时,选取待测设备的MAC地址,或当进行待测设备的数据吞吐测试,选取待测设备的IP地址。获取辅助设备的IP地址便于与待测设备进行无线直连,获取辅助设备的MAC地址,可实现对辅助设备的蓝牙连接。

S204:根据所述待测设备的IP地址和MAC地址,或所述辅助设备的IP地址和MAC地址,将所述待测设备与所述辅助设备进行连接。

该步骤中,一般将所述待测设备与所述辅助设备进行蓝牙连接,然后还包括:控制待测设备与辅助设备进行蓝牙相关的操作,所述蓝牙相关的操作包括搜索所述待测设备、开启蓝牙连接或关闭蓝牙连接。通过进行蓝牙相关的操作,提高后续待测设备在无线通讯共存场景下测试性能的全面性。

S205:获取测试任务,测试所述待测设备的数据传输性能,得到测试值。

该步骤中,包括三种测试模式:测试待测设备与无线路由器的数据吞吐量,得到测试值,或,测试待测设备和辅助设备的数据吞吐量,得到测试值;或,测试待测设备和辅助设备的蓝牙数据传输速率,得到测试值。在实际测试中,根据实际测试需求选用该测试值。

实现了在多种模式下对待测设备的无线性能测试,进一步提高待测设备测试结果的准确性。

S206:将所述测试值与预设的阈值进行对比,得到测试结果。

该步骤中,包括测试标准设备与所述无线路由器的数据吞吐量,得到所述阈值;或测试所述标准设备与所述辅助设备的数据吞吐量,得到所述阈值;或测试所述标准设备与所述辅助设备的蓝牙数据传输速率,得到所述阈值,根据不同的测试模式选择对应的阈值,再将测试值与预设的阈值进行对比,当预设的阈值大于测试值时,得到的测试结果为失败,否则测试结果为成功,无论测试结果如何,保存系统运行时产生的测试日志文件,并将测试结果上传至服务器后图形化显示。

通过预先测试标准设备的数量吞吐量,得到预设的阈值,再根据测试值与预设的阈值进行对比,得到测试结果,当预设的阈值大于测试结果,得到测试结果为失败,否则测试结果为成功,通过保存测试日志文件,便于后续的分析,并将测试结果上传至服务器图形化显示,便于测试人员的了解测试结果。

需要说明的是,当测试结果为失败时,重启待测设备和辅助设备进行测试,若测试结果连续三次以上仍为失败,发送报警信息,让测试人员介入,便于快速解决问题,提高测试效率。

在本实施例中,个人电脑通过获取测试用例对应的配置参数,并利用该配置参数实现了自动将待测设备与无线路由器无线连接,个人电脑再获取待测设备的互联网协议IP地址,并根据该待测设备的互联网协议MAC地址将待测设备与辅助设备进行蓝牙连接,从而使待测设备同时连接两个无线通讯,通过获取测试任务,测试待测设备的数据传输性能,得到测试值,并将测试值与预设的阈值进行比对得到测试结果,实现了自动化测试,提高了测试无线通讯共存性能的效率,降低了人力资源成本。另外,通过将辅助设备和无线路由器设置第一屏蔽箱,将待测设备设于第二屏蔽箱,并通过程控衰减器将辅助设备和无线路由器与待测设备连接,便于模拟调整辅助设备和无线路由器与待测设备之间无线距离,进一步提高测试的准确性。

在本发明公开的又一个实施例中,提供了一种无线通讯共存性能的测试方法,参考图3所示,该方法包括:

S301:开始测试。

S302:个人电脑获取测试任务。

该步骤中,根据测试人员的要求,在服务器选择测试类型,操作个人电脑获取对应的测试任务,以及获取测试用例对应的配置参数。

S303:利用配置参数将待测设备与无线路由器无线连接。

S304:个人电脑获取待测设备和辅助设备进行测试时所需的预制条件。

该步骤中,根据预制条件下载对应的应用程序包,并初始化待测设备。

S305:测试待测设备的数据传输性能,并进行蓝牙相关的操作,得到测试值。

该步骤中,可进行辅助设备与待测设备进行蓝牙相关的操作的同时,进行对待测设备的数据传输性能进行测试,或者在对待测设备的数据传输性能进行测试之前已完成蓝牙相关的操作。

S306:将测试值与预设的阈值进行对比,得到测试结果,并将测试结果上传服务器图形化显示。

本实施例中,实现了自动对待测设备在无线网络共存场景下的性能测试,提高了测试效率。

在本发明公开的再一个实施例中,提供了一种无线通讯共存性能的测试方法,参考图4所示,该方法包括:

S401:开始测试。

S402:个人电脑获取测试任务。

该步骤中,根据测试人员的要求,在服务器选择测试类型,操作个人电脑获取对应的测试任务,以及获取测试用例对应的配置参数。

S403:利用配置参数将待测设备与无线路由器无线连接。

S404:个人电脑获取待测设备、蓝牙辅助设备和无线直连辅助设备进行测试时所需的预制条件。

该步骤中,根据预制条件下载对应的应用程序包,并初始化待测设备、蓝牙辅助设备和无线直连辅助设备。

S405:控制蓝牙辅助设备与待测设备进行蓝牙相关的操作。

该步骤中,蓝牙相关的操作包括搜索所述待测设备、开启蓝牙连接或关闭蓝牙连接等。

S406:将待测设备与无线直连辅助设备连接,并确认待测设备与无线直连辅助设备角色。

该步骤中,将待测设备与无线直连辅助设备连接后,确认待测设备和无线直连辅助设备的群主(Group Owner,GO)和群成员(Group Client,GC)角色。断开待测设备与无线路由器的连接,测试待测设备的数据传输性能,得到测试值。具体的,个人电脑下发测试命令,测试待测设备与无线直连辅助设备数据吞吐量性能的测试,实现了在进行蓝牙相关操作下,待测设备进行无线直连时性能的测试。

S407:将测试值与预设的阈值进行对比,得到测试结果,并将测试结果上传服务器图形化显示。

本实施例中,实现了在自动对待测设备在无线网络共存场景下的性能测试,提高了测试效率。

在本发明公开的又一个实施例中,提供了一种无线通讯共存性能的测试方法,结合上述的测试方法,参考图5和图6所示,预设的阈值可通过设置期望值作为阈值,或预先采用标准设备进行测试得到阈值,在此不详细阐述。

在本发明公开的还一个实施例,提供了一种无线通讯共存性能的测试方法,参考图7所示,该方法包括:

S701:测试开始。

S702:进行无线通讯共存性能的测试。

该步骤中,采用上述实施例中公开的测试方法对待测设备进行无线通讯共存性能的测试。

S703:检测是否存在异常情况。

该步骤中,当测试结果为失败时,重启待测设备和辅助设备进行测试,若测试结果连续三次以上仍为失败,则为异常情况,发送报警信息,并进入S704。否则表示正常,进入S707。

S704:分析出现异常情况原因,进行异常情况处理。

该步骤中,测试人员接收到报警信息,进行异常情况处理。

S705:判断异常情况是否解决。

该步骤中,当处理后,重新进行测试,若测试结果连续三次以上仍为失败,进入S706。若重新进行测试后,显示测试为正常,进入S707。

S706:输出系统日志文本。

S707:测试结束,上传测试结果。

在本实施例中,当出现异常情况时,便于快速的对异常情况进行处理,提高了测试的效率。

在本发明公开的另一个实施例中,提供了一种无线通讯共存性能的测试系统,参考图8所示,该系统包括:个人电脑和与个人电脑均连接的待测设备、辅助设备和无线路由器,其中,辅助设备和无线路由器均设于第一屏蔽箱,待测设备设于第二屏蔽箱,辅助设备和无线路由器通过程控衰减器与待测设备连接,该系统还包括:获取模块801、处理模块802和测试模块803。其中获取模块801用于获取测试用例对应的配置参数。处理模块802与获取模块801连接,并利用配置参数将待测设备与无线路由器无线连接,获取模块801还用于获取待测设备的互联网协议IP地址,处理模块802根据MAC地址将待测设备与辅助设备进行蓝牙连接,测试模块803与处理模块802连接,获取模块801获取测试任务,测试模块803根据测试任务对待测设备的数据传输性能进行测试,得到测试值。处理模块802将测试值与预设的阈值进行对比,得到测试结果。

在本实施例中,通过将辅助设备和无线路由器设置第一屏蔽箱,将待测设备设于第二屏蔽箱,并通过程控衰减器将辅助设备和无线路由器与待测设备连接,便于模拟调整辅助设备和无线路由器与待测设备之间无线距离,提高测试的准确性。另外,个人电脑通过获取测试用例对应的配置参数,并利用该配置参数实现了自动将待测设备与无线路由器无线连接,个人电脑再获取待测设备的互联网协议IP地址,并根据该待测设备的互联网协议MAC地址将待测设备与辅助设备进行蓝牙连接,从而使待测设备同时连接二个无线通讯,通过获取测试任务,测试待测设备的数据传输性能,得到测试值,并将测试值与预设的阈值进行比对得到测试结果,实现了自动化测试,提高了测试无线通讯共存性能的效率,降低了人力资源成本。

可选的,获取模块801还用于获取待测设备和辅助设备进行测试时所需的预制条件,处理模块802根据预制条件下载对应的应用程序包,并初始化待测设备。通过获取待测设备和辅助设备进行测试时所需的预制条件,根据预制条件下载对应的应用程序包,实现个人电脑对待测设备和辅助设备控制连接,并通过初始化待测设备使待测设备处于初始状态,避免后续测试时影响测试结果,提高测试的准确性。

可选的,测试模块803测试待测设备的数据传输性能,得到测试值,包括:测试待测设备与无线路由器的数据吞吐量,得到测试值;或,测试所述待测设备和所述辅助设备的数据吞吐量,得到所述测试值;或,测试所述待测设备和所述辅助设备的蓝牙数据传输速率,得到所述测试值。实现了在多种模式下对待测设备的无线性能测试,进一步提高待测设备测试结果的准确性。

可选的,处理模块802将测试值与预设的阈值进行对比,得到测试结果之前,包括:测试模块803测试标准设备与无线路由器的数据吞吐量,得到阈值,或测试标准设备与辅助设备的数据吞吐量,得到阈值;或测试标准设备与辅助设备的蓝牙数据传输速率,得到阈值。处理模块802将测试值与预设的阈值进行对比,得到测试结果,包括:当阈值大于测试值,得到测试结果为失败,否则测试结果为成功。并保存测试日志文件,并将测试结果上传至服务器图形化显示。

通过预先测试标准设备的数量吞吐量,得到预设的阈值,再根据测试值与预设的阈值进行对比,得到测试结果,当预设的阈值大于测试结果,得到测试结果为失败,否则测试结果为成功,通过保存测试日志文件,便于后续的分析,并将测试结果上传至服务器图形化显示,便于测试人员的观察。

另外,处理模块802将测试值与预设的阈值进行对比,得到测试结果之后,包括:当测试结果为失败时,重启待测设备和辅助设备进行测试,若测试结果仍为失败,发送报警信息。

通过在测试失败时自动重启待测设备和辅助设备进行测试,实现异常情况的自动调整,若重启待测设备和辅助设备后测试结果仍然失败,发送报警信息让测试人员介入,提高了测试效率。

需要说明的是,待测设备与辅助设备进行蓝牙连接后,个人电脑控制待测设备与辅助设备进行蓝牙相关的操作,其中,蓝牙相关的操作包括搜索待测设备、开启蓝牙连接或关闭蓝牙连接。通过进行蓝牙相关的操作,提高待测设备在无线通讯共存场景下测试性能的全面性。

本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的方法步骤。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法步骤。

以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何在本申请实施例揭露的技术范围内的变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献