GMS测试认证的具体操作流程
- 供应商
- 深圳市华商检测技术有限公司
- 认证
- CTC
- 11
- gms
- 11
- 深圳
- 11
- 手机号
- 13244700087
- 联系人
- 余世伟
- 所在地
- 深圳市光明区光明街道翠湖社区光明大街150号伟创业大厦606
- 更新时间
- 2019-08-31 15:51
什么是gms?为什么要过gms?
1、什么是gms?
百度百科是这样介绍的:gsm是1992年欧洲标准化委员会统一推出的“global systemfor mobilecommunication”标准(全球移动通信系统)的缩写,它采用数字通信技术、统一的网络标准,使通信质量得以保证,并可以开发出更多的新业务供用户使用。
我的理解就是:google为了规范android系统,为android系统定义的一些标准,来达到对系统的规范管理!
2、为什么要过gms?
其实我们都知道,我们国内的其实都是不过gms认证。所以国内的那些手机厂商对android系统的改动就可以尽情发挥自己脑洞去设计,去开发。所以就出现了各个厂商(华为、小米、魅族、ov)的os系统啊(flyme os、360 os 、freemeos等等)。但是在国外就不一样了,国外很多客户他们使用手机的各种功能多样性,就得依赖到google给他们提供的服务,比如到google应用商城上下载应用,你就得过gms认证;同样的为了android系统的安全性,也是需要过gms认证。
二、gms测试认证的流程
前提
sn_write_tool工具给手机写入imei,sn号(imei查询:*#06#sn:settings-aboutphone-status-serial number)
插入sim卡,sd卡模式选择:use as portable storage,手机写入imeisn号,imei查询:*#06#sn:settings-about phone-status-serial number
语言选择:必须选择english(united states)
连接wifi,需要连接可以访问外网的wifi
display-sleep选择除永不休眠以外大的一项
location默认打开,选择高精
security-screen lock-none
date&time选择默认12小时
developer options(stay awake打开;usb debugging打开;verify apps overusb关闭)
chrome设置(gts 点击chrome--accept&continue--no thanks)
cts
进入cts工具目录
run cts-suite -s 设备序列号1 --shard-count 设备数量
跑测失败项:run cts --retry 上一次的id-s 设备序列号1 --shard-count 设备数量--exclude-filter 过滤项
gts
进入gts工具目录
run gts -s 设备序列号1 --shard-count 设备数量
跑测失败项:run retry --retry 上一次的id -s 设备序列号1
sts(使用userdebug软件版本,其他使用user版本,,注:保持fingerprint一致)
进入sts工具目录
run sts-engbuild -s 设备序列号1 --shard-count 设备数量
run sts-engbuild --retry 上一次的id -s 设备序列号1 --shard-count 设备数量(指定跑测类型:run sts-engbuild --retry 上一次的id --retry-type failed -s设备序列号1)
vts(有两个跑测报告)
(1) please enable oem unlocking in settings (开发者选项中设置)
(2) please enable usb debugging insettings(开发者选项中设置)
(3)adb reboot bootloader(cmd窗口输入)
(4)fastboot flashing unlock(cmd窗口输入)
(5) press volume up key(按音量+)
(6) fastboot flash system system.img(cmd界面中下这条命令)
(7)fastboot reboot (cmd界面中下这条命令)
(8)重复手机端设置(前提)
vts
(1)进入vts工具目录
(2)run vts -s 设备序列号1 --shard-count设备数量
(3)run vts --retry 上一次的id -s 设备序列号1
cts-gsi
(1)进入vts工具目录
(2)run cts-on-gsi -s 设备序列号1 -s 设备序列号2--shard-count 设备数量
(3)跑测失败项:run cts-on-gsi --retry 上一次跑测完的id -s设备序列号1
三、跑测完成,生成测试报告
跑测完的每一份报告都在相对应的工具目录的result目录下。
展开全文