一种蓝牙遥控器测试管理系统及方法与流程

文档序号:14155606阅读:3566来源:国知局

本发明涉及电子测试技术领域,尤其涉及一种蓝牙遥控器测试管理系统及方法。



背景技术:

现在越来越多的厂商都开始使用蓝牙遥控器,而传统遥控器测试方案大多都是针对红外与2.4g要遥控器,已经不能满足蓝牙遥控器的测试验证要求。蓝牙遥控器功能的特点决定了它的测试方案的复杂性,假如没有一个系统性的测试方案,只靠人工来测试,必然会导致蓝牙遥控器的出产效率低、出错率高等问题。



技术实现要素:

有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是提供一种蓝牙遥控器测试管理系统及方法,将蓝牙的所有功能性测试都交给软件处理,员工只需验证软件结构及遥控器外观手感即可,大大减少人工的操作步骤。把大多数复杂、繁琐的步骤交给软件来解决,进而能避免因人工导致的低良率问题。系统性的测试方案还能追溯所有有问题的测试数据,直观分析遥控器生产的问题点,针对问题点来实施解决方案,以进一步的提高生产效率。

为实现上述目的,本发明提供了一种蓝牙遥控器测试管理系统,包括运行android盒子apk的蓝牙遥控器、数据采集单元、运行监测软件的pc端、运行管理数据库的服务器,所述蓝牙遥控器输出端与数据采集单元连接,所述数据采集单元输出端与pc端连接,所述pc端输出端与服务器连接,所述pc端还与打印机、扫描仪连接。

进一步地,所述数据采集单元包括但不限于蓝牙数据采集器、万用表、频谱仪。

一种蓝牙遥控器测试管理方法,包括以下步骤:

蓝牙遥控器的android盒子apk通过tcpsocket接受pc端的pc监测软件命令,apk拦截遥控器数据并通过tcp连接上传给pc软件;

pc软件接收到apk拦截到的信息,进行校验处理,校验数据信息是否通过,最终整理测试数据并上传到服务端,显示和存储测试结果;

服务端管理测试数据、管理登陆用户与测试软件。

进一步地,所述pc软件整理的测试数据包括但不限于按键功能、工作电流、静态电流、语音、功率、频率。

进一步地,所述遥控器数据包括但不限于按键数据、语音数据、鼠标数据、电流数据、功率数据、频率数据。

进一步地,所述服务端包括但不限于测试数据存储与管理、用户角色管理、测试工具管理,数据都存储在mysql数据库中。

进一步地,所述pc软件校验处理apk拦截到的信息具体为:pc软件选定测试模板启动后,根据模板中的测试步骤,通过tcp通知和监听apk拦截的数据信息,然后在pc软件中校验数据信息是否通过,最终测试完成后,整理测试数据并上传到服务端数据库中。

进一步地,所述服务端管理测试数据、管理登陆用户与测试软件还具体包括:追溯所有有问题的测试数据,直观分析遥控器生产的问题点,针对问题点来实施解决方案。

本发明的有益效果是:

本发明将蓝牙的所有功能性测试都交给软件处理,员工只需验证软件结构及遥控器外观手感即可,大大减少人工的操作步骤。把大多数复杂、繁琐的步骤交给软件来解决,进而能避免因人工导致的误判率问题,数据可追溯,测试严谨,可靠性好。服务端包括测试数据存储与管理、用户角色管理、测试工具管理等,数据都存储在mysql数据库中,系统性的测试方案追溯所有有问题的测试数据,直观分析遥控器生产的问题点,针对问题点来实施解决方案,以进一步的提高生产效率。

以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本发明的目的、特征和效果。

附图说明

图1本发明的硬件结构框图。

图2本发明的apk逻辑原理图。

图3本发明的pc测试软件逻辑原理图。

图4本发明的服务端逻辑流程原理图。

图5本发明的测试数据结构图。

具体实施方式

如图1所示,一种蓝牙遥控器测试管理系统,包括运行android盒子apk的蓝牙遥控器1、数据采集单元2、运行监测软件的pc端3、运行管理数据库的服务器4,所述蓝牙遥控器1输出端与数据采集单元2连接,所述数据采集单元2输出端与pc端3连接,所述pc端3输出端与服务器4连接,所述pc端3还与打印机5、扫描仪6连接。

本实施例中,所述数据采集单元2包括但不限于蓝牙数据采集器、万用表、频谱仪。

一种蓝牙遥控器测试管理方法,其特征在于,包括以下步骤:

蓝牙遥控器的android盒子apk通过tcpsocket接受pc端的pc监测软件命令,apk拦截遥控器数据并通过tcp连接上传给pc软件,如图2所示;

pc软件接收到apk拦截到的信息,进行校验处理,校验数据信息是否通过,最终整理测试数据并上传到服务端,显示和存储测试结果,图3是pc软件的逻辑原理图,pc软件校验处理apk拦截到的信息具体为:pc软件选定测试模板启动后,根据模板中的测试步骤,通过tcp通知和监听apk拦截的数据信息,然后在pc软件中校验数据信息是否通过,最终测试完成后,整理测试数据并上传到服务端数据库中。

服务端管理测试数据、管理登陆用户与测试软件。如图4所示,服务端包括但不限于测试数据存储与管理、用户角色管理、测试工具管理,数据都存储在mysql数据库中。

本实施例中,所述pc软件整理的测试数据包括但不限于按键功能、工作电流、静态电流、语音、功率、频率。

本实施例中,所述遥控器数据包括但不限于按键数据、语音数据、鼠标数据、电流数据、功率数据、频率数据。图5是测试数据结构,存储了所有的详细测试内容。

本实施例中,所述服务端包括但不限于测试数据存储与管理、用户角色管理、测试工具管理,数据都存储在mysql数据库中。

本实施例中,所述pc软件校验处理apk拦截到的信息具体为:pc软件选定测试模板启动后,根据模板中的测试步骤,通过tcp通知和监听apk拦截的数据信息,然后在pc软件中校验数据信息是否通过,最终测试完成后,整理测试数据并上传到服务端数据库中。

本实施例中,所述服务端管理测试数据、管理登陆用户与测试软件还具体包括:追溯所有有问题的测试数据,直观分析遥控器生产的问题点,针对问题点来实施解决方案。

本发明将蓝牙的所有功能性测试都交给软件处理,员工只需验证软件结构及遥控器外观手感即可,大大减少人工的操作步骤。把大多数复杂、繁琐的步骤交给软件来解决,进而能避免因人工导致的误判率问题,数据可追溯,测试严谨,可靠性好。服务端包括测试数据存储与管理、用户角色管理、测试工具管理等,数据都存储在mysql数据库中,系统性的测试方案追溯所有有问题的测试数据,直观分析遥控器生产的问题点,针对问题点来实施解决方案,以进一步的提高生产效率。

以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思做出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1