本发明专利技术公开了一种安卓手机功能自动测试系统及方法,包括上位机和检测箱,所述上位机通过蓝牙通信方式与检测箱连接,待测的手机与上位机通过局域网连接,手机进入检测箱后,检测箱依据上位机的指令获取手机的参数对手机进行检测。本发明专利技术降低了手机出厂功能测试过程中的人为参与度,提高各功能检测环节的自动化程度,本发明专利技术的测试对象为即将出场的整机,因此对每部分所做的测试都是面向普通用户的基础功能性测试,经过测试,每部手机检测时间平均为50s,误检率低于0.5%。提高了生产效率。
【技术实现步骤摘要】
本专利技术涉及手机功能自动检测系统,尤其是一种可用于手机出厂前功能自动测试的安卓手机功能自动测试系统及方法。
技术介绍
当今手机行业发展迅速,手机生产厂家在手机整机出厂前需要进行功能测试,而对于大多数生产厂家,其在出厂前的检测环节,自动化程度普遍偏低,需要人为参与。如检测手机通话功能,需要人为点击测试软件进行拨打电话;检测屏幕缺陷时需人工切换图片,并用肉眼观察坏点、畸变和色差;对于其他一些功能亦是如此。由于人精力的下降,其误检率会逐渐提高。
技术实现思路
专利技术目的:针对上述现有技术存在的缺陷,本专利技术旨在提供一种安卓手机功能自动测试系统及方法。技术方案:一种安卓手机功能自动测试方法,包括如下步骤:S1:建立无线局域网;S2:启动PC端检测软件;S3:启动检测箱;S4:使用PC端检测软件,与检测箱建立蓝牙连接;S5:打开Android手机端检测软件;S6:等待Android手机端检测软件与PC端检测软件建立连接;S7:将连接成功的手机放入检测箱传送带中;S8:等待自动检测完成;S9:检测完成后保存检测结果。进一步的,步骤S8中所述自动检测包括:GPS信息采集检测、手机屏幕检测、手机相机检测、扬声器及录音模块检测和通话功能检测。进一步的,所述GPS信息采集检测具体包括如下子步骤:S8.1.1:激活手机的GPS,获取手机的GPS信息;S8.1.2:将获取的GPS信息与标准值相比较;所述GPS信息包括经纬度信息。进一步的,所述手机屏幕检测具体包括如下子步骤:S8.2.1:上位机控制手机的屏幕显示检测图片并切换,所述检测图片包括纯色图片、圆形图片和矩形图片;S8.2.2:用手机屏幕正上方的高分辨率摄像头将手机屏幕显示检测图片的过程录制成视频;S8.2.3:上位机从视频中把含有检测图片的图像各提取若干张,并从中提取出屏幕所在的区域;S8.2.4:检测含有纯色图片的屏幕区域提取图像与标准图像的色差;对含有纯色图片的屏幕区域提取图像通过腐蚀和膨胀检测坏点面积;对含有圆形图片的屏幕区域提取图像检测圆形失真度;对含有矩形图片的屏幕区域提取图像检测矩形失真度;S8.2.5:将步骤S8.2.4中的各项检测数据与合格手机的各项数据进行比对,通过对比的结果判定待测手机屏幕是否合格。进一步的,所述手机相机检测具体包括如下子步骤:S8.3.1:上位机调用手机摄像头,控制手机拍摄手机摄像头下方的检测图像;S8.3.2:提取所拍摄照片的指标,所述指标包括坏点轮廓和坏点面积;S8.3.3:将所述指标与合格手机的相应指标比对,判断手机相机是否合格。进一步的,所述扬声器及录音模块检测具体包括如下子步骤:S8.4.1:上位机控制手机播放预先编辑的测试音频文件;S8.4.2:手机播放测试音频同时录音模块进行录音并将录音文件传给上位机;S8.4.3:上位机对接收到的录音文件进行信号处理和门限判决后将得到的数据与合格手机的数据比对,判断扬声器及录音模块是否合格,如数据未匹配,说明扬声器或录音模块异常。进一步的,所述通话功能检测具体为:上位机控制手机拨打GSM模块中的电话卡号码,若SIM900模块接到电话则通话功能合格,否则不合格。一种安卓手机功能自动测试系统,包括上位机和检测箱,所述上位机通过蓝牙通信方式与检测箱连接,待测的手机与上位机通过局域网连接,手机进入检测箱后,检测箱依据上位机的指令获取手机的参数对手机进行检测。进一步的,所述检测箱包括箱体以及安装在箱体内的电机、编码器、光源、单片机、传送带、驱动电路、激光对管、摄像头、蓝牙模块、GSM模块和检测图像,所述箱体内壁设有消音材料。进一步的,所述上位机包括通信模块、显示模块和接口调用模块,上位机内安装有PC端检测软件,所述PC端检测软件包括GPS信息采集检测模块、手机屏幕检测模块、手机相机检测模块、扬声器及录音模块检测模块和通话功能检测模块。有益效果:本专利技术降低了手机出厂功能测试过程中的人为参与度,提高各功能检测环节的自动化程度,本专利技术的测试对象为即将出场的整机,因此对每部分所做的测试都是面向普通用户的基础功能性测试,经过测试,每部手机检测时间平均为50s,误检率低于0.5%。提高了生产效率,并且,用无线局域网和蓝牙无线通信方式代替插拔数据线、人工按键、人工取图等流程,并把手机各部分的参数信息传至上位机端进行分析,通过计算机自动分析计算判断手机的功能是否正常,从而实现了手机功能的自动化检测,节省了人力成本,提高了生产效率。附图说明图1是本专利技术的整体系统架构图;图2是本专利技术检测箱机械结构设计图;图3是本专利技术检测箱内部传送带设计图;图4(a)是本专利技术检测箱内部传送带俯视图;图4(b)是本专利技术检测箱内部传送带左视图;图5是本专利技术PC端、手机端、检测箱端所设计的软件结构图。具体实施方式下面通过一个最佳实施例并结合附图对本技术方案进行详细说明。如图1所示,一种安卓手机功能自动测试系统,包括上位机2和检测箱1,上位机2通过蓝牙通信方式与检测箱1连接,本实施例中上位机2即计算机,计算机起控制作用,并提供用户界面,存储检测信息;检测箱1是本实施例中的硬件平台,为手机3功能的检测提供必要的环境,受计算机控制;待测的手机3上安装有Android手机端检测软件,Android手机端检测软件包括手机3通信模块和数据采集模块,Android手机端检测软件可调用手机屏幕图片切换,可控制手机摄像头取图,可控制手机3扬声器发声,可控制手机3录音,可控制手机3接打电话,可控制软件自动结束。Android手机端检测软件通过通信模块和计算机通信,采集待检测手机3的检测数据,手机3与上位机2通过局域网连接,接收计算机控制以切换测试功能,供计算机采集待测信息,手机3进入检测箱1后,检测箱1依据上位机2的指令获取手机3的参数对手机3进行检测。所述上位机2包括通信模块、显示模块和接口调用模块,上位机2内安装有PC端检测软件,所述PC端检测软件包括GPS信息采集检测模块、手机屏幕检测模块、手机相机检测模块、扬声器及录音模块检测模块和通话功能检测模块;PC端检测软件还提供当前日期显示,并提供外部拓展功能单元。上位机2通过通信模块和检测箱1以及手机3进行通信,回收采集到的数据;通过接口调用模块调用各检测模块对采集到的检测数据进行处理检测;将检测结
果通过显示模块进行显示。本实施例中上位机2的通信模块包括蓝牙模块和无线局域网模块。手机3端将采集的图片、音频等文件通过无线网络传送至上位机2,上位机2也通过无线网络发送拍照、放音、录音等控制信息。由于图片、音频文件的数据量相对于控制指令来说是比较大,为了保证数据检测数据回传的速度,所以手机3端采用无线局域网模块来进行通信。上位机2和硬件平台之间传送的都是简短的硬件控制指令,信息交互量小,故采用蓝牙模块来承载和硬件平台间的双向的信息传输。如图2~4所示,检测箱1是本专利技术中的硬件平台,其需要具备的功能是:承载手机3,在上位机2控制下配合检测流程并提供相应的检测环境。对各检测环节提供的检测环境有如下要求:手机屏幕检测环节:可使手机3停在固定位置,以便摄像头4提取手机3的屏幕区域。录放音检测环节:可尽量隔离外界杂音的干扰和消除部分回音。手机相机检测环节:可使手机3停在固定位置,提供光源和拍照区域及本文档来自技高网...
【技术保护点】
一种安卓手机功能自动测试方法,其特征在于,包括如下步骤:S1:建立无线局域网;S2:启动PC端检测软件;S3:启动检测箱(1);S4:使用PC端检测软件,与检测箱(1)建立蓝牙连接;S5:打开Android手机端检测软件;S6:等待Android手机端检测软件与PC端检测软件建立连接;S7:将连接成功的手机(3)放入检测箱(1)的传送带(6)中;S8:等待自动检测完成;S9:检测完成后保存检测结果。
【技术特征摘要】
1.一种安卓手机功能自动测试方法,其特征在于,包括如下步骤:S1:建立无线局域网;S2:启动PC端检测软件;S3:启动检测箱(1);S4:使用PC端检测软件,与检测箱(1)建立蓝牙连接;S5:打开Android手机端检测软件;S6:等待Android手机端检测软件与PC端检测软件建立连接;S7:将连接成功的手机(3)放入检测箱(1)的传送带(6)中;S8:等待自动检测完成;S9:检测完成后保存检测结果。2.根据权利要求1所述的安卓手机功能自动测试方法,其特征在于,步骤S8中所述自动检测包括:GPS信息采集检测、手机屏幕检测、手机相机检测、扬声器及录音模块检测和通话功能检测。3.根据权利要求2所述的安卓手机功能自动测试方法,其特征在于,所述GPS信息采集检测具体包括如下子步骤:S8.1.1:激活手机(3)的GPS,获取手机(3)的GPS信息;S8.1.2:将获取的GPS信息与标准值相比较;所述GPS信息包括经纬度信息。4.根据权利要求2所述的安卓手机功能自动测试方法,其特征在于,所述手机屏幕检测具体包括如下子步骤:S8.2.1:上位机(2)控制手机(3)的屏幕显示检测图片并切换,所述检测图片包括纯色图片、圆形图片和矩形图片;S8.2.2:用手机屏幕正上方的高分辨率摄像头(4)将手机屏幕显示检测图片的过程录制成视频;S8.2.3:上位机(2)从视频中把含有检测图片的图像各提取若干张,并从中提取出屏幕所在的区域;S8.2.4:检测含有纯色图片的屏幕区域提取图像与标准图像的色差;对含有纯色图片的屏幕区域提取图像通过腐蚀和膨胀检测坏点面积;对含有圆形图片的屏幕区域提取图像检测圆形失真度;对含有矩形图片的屏幕区域提取图像检测矩形失真度;S8.2.5:将步骤S8.2.4中的各项检测数据与合格手机的各项数据进行比对,通过对比的结果判定待测手机屏幕是否合格。5.根据权利要求2所述的安卓手机功能自动测试方法,其特征在于,所述手机相机检测具体包括如下子步骤:S...
【专利技术属性】
技术研发人员:王子峣,刘昌鑫,胡啸天,朱丹丹,封宝鼎,魏海坤,
申请(专利权)人:东南大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。