【技术实现步骤摘要】
一种多被测终端多任务执行检测系统、方法、装置及设备
[0001]本专利技术涉及智能终端设备测试
,尤其涉及一种多被测终端多任务执行的检测系统、方法、装置、设备、测试主机、计算机可读存储介质及包含计算机程序产品。
技术介绍
[0002]随着电子产业和通信技术的飞速发展,目前智能家庭设备越来越多,例如手机、智能音箱和智能手环等,人们的生活变得越来越智能化。随着科技发展和生活质量的提高,短距通信产品深入各行各业,其中无线保真(wireless fidelity,Wi
‑
Fi)、蓝牙(bluetooth)由于其自身成本低、功耗低等优点,在当前的短距通信市场份额中占据了半壁江山,各种蓝牙产品和WiFi产品在工业和家用上成为了必需品。
[0003]目前对于智能终端的自动化测试依旧存在一些不足,仍需要人工的较多干预等,尤其是针对多台次智能设备的测试,相较与其他的软件测试或者纯硬件测试而言,智能设备的自动化测试在环境部署、资源使用中需要更多的精力,本方案基于日常智能设备的自动化测试过程中发现的不足而开展的设计 ...
【技术保护点】
【技术特征摘要】
1.一种多被测终端多任务执行的检测系统,其特征在于,包括一测试主机、若干辅测设备和若干被测终端;其中,空闲的一所述被测终端与空闲的一所述辅测设备组成测试套件,空闲的所述被测终端与空闲的所述辅测设备建立通信连接;所述测试主机与所述测试套件建立通信连接,所述测试主机,用于向所述被测终端发送对应的测试任务;所述被测终端,用于接收来自所述测试主机的测试任务,根据所述测试任务,执行所述测试任务中的每条测试用例。2.根据权利要求1所述的系统,其特征在于,所述检测系统还包括端口控制板,所述辅测设备与所述端口控制板建立通信连接,所述端口控制板与所述连接测试主机建立通信连接。3.根据权利要求1所述的系统,其特征在于,所述测试主机,还用于向所述辅测设备发送控制命令;所述辅测设备,用于接收来自所述测试主机的控制命令,根据所述控制命令通过短距离通信网络与所述被测终端建立短距离通信连接,以及与所述被测终端进行数据传输。4.根据权利要求1所述的系统,其特征在于,所述辅测设备包括蓝牙辅测设备和WIFI辅测设备。5.根据权利要求4所述的系统,其特征在于,所述测试主机,用于检测若干所述被测终端和或/所若干所述辅测设备的空闲状态,并将空闲的一所述被测终端与空闲的一所述辅测设备配对组成所述测试套件;所述测试套件除了包括一所述被测终端,还包括蓝牙辅测设备和/或WIFI辅测设备。6.根据权利要求5所述的系统,其特征在于,所述测试主机,还用于划分为若干测试虚拟机,一所述测试虚拟机对应一所述测试套件,所述测试虚拟机,用于向所述测试套件中的所述被测终端发送对应的测试任务,还用于向所述测试套件中的所述辅测设备发送控制命令。7.根据权利要求6所述的系统,其特征在于,所述测试主机,用于给所述辅测设备或所述被测终端的测试端口分配唯一端口号。8.根据权利要求7所述的系统,其特征在于,所述测试主机,还用于通过检测所述辅测设备或所述被测终端的测试端口占用情况来判断忙/空状态。9.根据权利要求8所述的系统,其特征在于,所述测试主机将所述测试端口为空状态的所述被测终端添加入空闲被测终端列表,所述测试主机将所述测试端口为空状态的所述辅测设备添加入空闲辅测设备列表;所述测试主机,还用于根据所述被测终端的测试任务分配对应所述辅测设备,加入测试套件列表。10.根据权利要求9所述的系统,其特征在于,所述测试主机,将所述测试任务形成测试任务列表,对不同的所述被测终端分配对应的所述测试任务。11.一种多被测终端多任务执行的检测方法,应用于测试主机,其特征在于,包括:所述测试主机与被测终端和辅测设备分别建立通信连接;从被测终端列表中确定一空闲的所述被测终端;从辅测设备列表中确定一空闲的所述辅测设备;将一所述空闲的被测终端与一所述空闲的辅测设备组成测试套件;
所述空闲的被测终端与所述空闲的辅测设备建立通信连接;所述测试主机向所述测试套件中的被测终端发送测试任务。12.根据权利要求11所述的方法,其特征在于,所述方法还包括:所述测试主机向辅测设备发送控制命令;其中所述控制命令用于...
【专利技术属性】
技术研发人员:刘俊男,
申请(专利权)人:展讯半导体成都有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。