[发明专利]基于Android的自动化工厂测试方法有效
申请号: | 201910091592.5 | 申请日: | 2019-01-30 |
公开(公告)号: | CN111309587B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 金昊炫;楼勇亮;胡权;马国辉;徐鑫;宋洁珺 | 申请(专利权)人: | 数源科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 唐迅 |
地址: | 310012 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 android 自动 化工厂 测试 方法 | ||
本发明公开了预充基于Android的自动化工厂测试方法,包括测试APP,被测试设备上设置上电后Android自动启动测试APP,测试APP依次自动执行GPS模块、4G模块、传感器及FM模块的测试,再将测试结果生成报告。本发明利用Android系统的自身机制,通过设置测试APP自动检测,然后再将测试报告通过文字及二维码的形式显示到设备的屏幕上,从而能自动化的完成每台设备的检测,并方便识别产品的问题,从而提高了出货效率。同时还可以对存在问题的设备进行针对性的排查,并方便对设备的物料进行定期的跟踪,从而从整体上提高产品的质量。
技术领域
本发明属于智能化设备的生产方法,特别是一种基于Android的自动化工厂测试方法。
背景技术
现有社会的各种机动车辆大部分均具有一定的智能化功能,其智能化功能一般均是基于Android设备来实现的。因此使得定制化的Android设备产量大增。而Android设备的大批量出货,为保证每台设备出货的可靠性,需要大量的人力以及时间去做测试。但近几年人力成本大幅提高,同时对设备出货的效率要求也越来越高。因此,逐台测试将导致Android设备的成本大幅度提高,且降低出货效率。而随机抽检又不能保证设备的可靠性,由于大部分Android设备均用于交通工具,且在智能化交通领域Android设备的权限越来越高,因此无法保证可靠性的设备将无法获得市场。
发明内容
本发明的目的是在针对现有技术的不足,提出了一种能自动化检测Android设备的主要模块功能的基于Android的自动化工厂测试方法。
为了达到上述目的,本发明所设计的一种基于Android的自动化工厂测试方法,包括测试APP,被测试设备上设置上电后Android自动启动测试APP,测试APP依次自动执行GPS模块、4G模块、传感器及FM模块的测试,再将测试结果生成报告;
其中GPS模块测试包括以下步骤:测试APP首先将位置管理器类型传给系统服务方法来获取系统的定位管理器,通过定位管理器来注册GPS监听器,在监听器中使用接口方法来调用底层驱动对GPS模块发送接受串口指令,GPS模块将获取到的信息通过串口发送到CPU的串口端,底层驱动会将端口收到的数据上传到GPS监听器,测试APP通过字符串检索查找GPS模块发送的数据中需要的数据,其中需要的是输出语句为$GPGGA,$GPRMC和$GPVTG,对$GPGGA开头的语句进行分析就能判断出可使用的卫星数和定位精度,测试APP在收到传过来的所有信息后筛选出有用的卫星数、定位精度信息,通过筛选出的有用信息来与规定的指标进行比较来判断GPS模块是否符合要求;
通信模块测试包括以下步骤:测试APP首先通过将电话服务类型传给系统服务的方法来获取系统的电话管理器,通过电话管理器来注册监听器,在监听器中实现接口的回调方法,用来获取LTE和GSM信号的强度,当LTE和GSM信号强度的值都大于标定值时,表示4G模块正常,否则表示4G模块异常;测试4G网络带宽是通过socket TCP编程方式连接到我们指定的服务器端口,将已经存放在系统目录里的数据上传到服务器,再下载服务器上存放的数据到系统目录,测试完成一次上传和下载分别所需要的时间是否在规定的范围内来判断4G模块是否满足应用的需求;测试wifi模块,首先从系统服务里获得wifi管理器对象,通过wifi管理器对象打开wifi,并连接已经添加配置好的网络,查看链接是否成功,判断wifi是否正常;
传感器测试包括以下步骤:测试的传感器类型为加速度传感器、陀螺仪传感器和环境传感器,测试APP首先获取传感器服务,再将加速度传感器类型、陀螺仪传感器类型和环境传感器类型分别传递给这个服务来判断这些传感器是否存在,如果存在,将注册这些传感器和对应的监听器,同时在监听器里实现接口暴露的回调方法,用来监视原始的传感器数据,当Android底层驱动在读取到传感器的数据寄存器值发生变化时,监听器里的回调方法将接收到底层传上来的数据,如果回调方法一直没有收取到数据,则能够判断传感器有故障;如果回调方法收取到数据,则进一步判断其值是否超出了数据手册标定的范围,来判断传感器是否正常;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数源科技股份有限公司,未经数源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910091592.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:缝合钉成型件、缝合机构及外科吻合器
- 下一篇:一种黑膏药