【技术实现步骤摘要】
基于Android的自动化工厂测试方法
本专利技术属于智能化设备的生产方法,特别是一种基于Android的自动化工厂测试方法。
技术介绍
现有社会的各种机动车辆大部分均具有一定的智能化功能,其智能化功能一般均是基于Android设备来实现的。因此使得定制化的Android设备产量大增。而Android设备的大批量出货,为保证每台设备出货的可靠性,需要大量的人力以及时间去做测试。但近几年人力成本大幅提高,同时对设备出货的效率要求也越来越高。因此,逐台测试将导致Android设备的成本大幅度提高,且降低出货效率。而随机抽检又不能保证设备的可靠性,由于大部分Android设备均用于交通工具,且在智能化交通领域Android设备的权限越来越高,因此无法保证可靠性的设备将无法获得市场。
技术实现思路
本专利技术的目的是在针对现有技术的不足,提出了一种能自动化检测Android设备的主要模块功能的基于Android的自动化工厂测试方法。为了达到上述目的,本专利技术所设计的一种基于Android的自动化工厂测试 ...
【技术保护点】
1.一种基于Android的自动化工厂测试方法,包括测试APP,其特征是在被测试设备上设置上电后Android自动启动测试APP,测试APP依次自动执行GPS模块、4G模块、传感器及FM模块的测试,再将测试结果生成报告;/n其中GPS模块测试包括以下步骤:测试APP首先将位置管理器类型传给系统服务方法来获取系统的定位管理器,通过定位管理器来注册GPS监听器,在监听器中使用接口方法来调用底层驱动对GPS模块发送接受串口指令,GPS模块将获取到的信息通过串口发送到CPU的串口端,底层驱动会将端口收到的数据上传到GPS监听器,测试APP通过字符串检索查找GPS模块发送的数据中需要 ...
【技术特征摘要】
1.一种基于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网络带宽是通过socketTCP编程方式连接到我们指定的服务器端口,将已经存放在系统目录里的数据上传到服务器,再下载服务器上存放的数据到系统目录,测试完成一次上传和下载分别所需要的时...
【专利技术属性】
技术研发人员:金昊炫,楼勇亮,胡权,马国辉,徐鑫,宋洁珺,
申请(专利权)人:数源科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。