测试目的:

cts的补充测试,可以理解为没法自动化的cts测试,这个是人工测试。

测试前提:

1.发货user版本
2.selinux:Enable
5.外网环境

设备需求:

2个待测设备;1个手机或平板;u口带麦耳机;

测试准备:

准备版本,过开机向导,安装从Google下载的CtsVerifier.apk

测试流程&动作:

打开CtsVerifier.apk,按顺序开启测试。备注:测试结束记得点击测试通过的绿色对号按钮,整体报告保存在apk主页右上角
AUDIO

  • Audio Frequency Speaker Test
    ---测试动作:插上usb耳机,检测到后点击test按钮
  • Hifi Ultrasound Speaker Test 测试解释:该项测试用于测试超声的收录&播放,耳机的作用是麦,收录声音
    ---测试动作:需要两台盒子,需要耳机,接电视,电视&盒子音量调到70%以上
    参考设备上同样打开这条测试项,插耳机,耳机放在testing电视附近。然后先点参考设备的record按钮,后点testing设备的play按 钮,两次点击间隔不超过一秒。 如果testing按钮变绿,则代表测试pass

DEVICE ADMINISTRATION

  • Usb Debugging Dialog Tapjacking Test
    ---测试动作:打开设备的adb,串口或者adb命令拉起提示窗。adb shell am start -e fingerprints placeholder -e key placeholder com.android.systemui/.UsbDebuggingActivityAlias.然后点击allow即可

HARDWARE

  • USB Device Test
    ---测试动作:需要一个手机或者平板
    1.在手机上安装CtsVerifierUSBCompanion.apk
    2.打开CtsVerifierUSBCompanion.apk,点击开启device test companion
    3.手机充电线连接盒子与手机
    4.在盒子上确认连接,在手机上确认连接,测试自动测试结束

NETEORKING

  • BlueTooth Test
    测试解释:测试蓝牙功能,请确保蓝牙有mac,然后请给盒子改个能辨认的名字,这对确认测试的盒子有很大帮助,尤其是周围盒子太多的情况
    ---测试动作:两个盒子,交互测试(一般分server与client,同一个盒子两种都需要测试通过),测试前取消所有蓝牙配对,测试流程就是配对--->>测试--->>结束
    如果遇到某项测试停止无结果,后台关掉apk,蓝牙解配对后重试几次

  • NetWork Background Connectivity Test
    测试解释:atv9中是waiver项
    ---测试动作:连接ipv6外网wifi,开启测试

  • Wi-Fi Direct Test
    测试解释:wifi直连测试,需要配置好wifi mac,然后请给盒子改个能辨认的名字,这对确认测试的盒子有很大帮助,尤其是周围盒子太多的情况
    ---测试动作:两个机顶盒,交互测试(一般分requester与responser,同一个盒子两种都需要测试通过),测试前forget 所有网络,测试流程就是配对--->>测试--->>结束

PROJECTION TESTS

  • Projection Video Playback Test
    ---测试动作:点进去,能看到白块闪和同步的蜂鸣即可。按返回键,点击绿色按钮pass

SENSORS

  • 6DoF Test
    ---测试动作:点击出结果

  • Off Body Sensor Test
    ---测试动作:关闭开发者选项;关闭定位;关闭所有用到传感器的feature(功能),然后点击next

STREAMING

  • Streaming Video Quality Verifier
    ---测试动作:挨个看小视频,能播放流畅,音画同步

TV

  • 3rd-party TV input test
    测试解释:第三方TV应用测试
    ---测试动作:
    ·Q:是否支持第三方电视应用? A:点击YES按钮
    ·点击LAUNCH TV APP 按钮--->>点击GET start --->>点击Set up your sources: new:CTS Verifier --->>显示1 channel--->>按键移动,点击Done--->>点击ok键进入频道--->>返回测试界面
    ·点击第二个LAUNCH TV APP 按钮--->>查看是否有Dummy频道--->>返回测试界面
    ·点击LAUNCH EPG 按钮--->>右移按键选择Dummy频道--->>返回测试界面
    ·点击YES按钮
    ·点击LAUNCH SETUP 按钮--->>查看是否TV app有节目列表--->>返回测试界面
    ·如果刚才看到了节目列表则点击YES按钮

  • Microphone device test
    ---测试动作:蓝牙连接遥控器,支持就点yes,不支持点no。详细咨询技术

  • TV app app-link test
    ---测试动作:
    ·Q:是否支持第三方电视应用? A:点击YES按钮
    ·点击LAUNCH TV APP 按钮--->>点击OK键--->>点击选择Cts App-Link Text--->>自动返回测试页面,点击ok

  • TV app closed captions and multi-audio test
    ·Q:是否支持第三方电视应用? A:点击YES按钮
    ·点击LAUNCH TV APP 按钮--->>进入Dummy频道后点击OK键↓键--->>查看 Closed captions:off状态--->>点击Closed captions选 择English--->>返回测试界面
    ·点击第二个LAUNCH TV APP 按钮--->>进入Dummy频道后点击OK键↓键--->>选择点击Multi-audio,看是不是English默认--->>设置为Spanish(stereo)

  • TV app parental contrals test
    ·Q:是否支持第三方电视应用? A:点击YES按钮
    ·Q:是否已关闭parental controls A:点击YES按钮
    ·点击LAUNCH TV APP 按钮--->>进入Dummy频道后点击OK键↓键--->>选择点击Setting按钮--->>查看Parental controls :off状态--->>点击Parental controls,输入密码0000两次--->>开关拨到on--->>返回测试界面
    ·点击LAUNCH TV APP 按钮--->>进入Dummy频道后点击OK键↓键--->>选择点击Setting按钮--->>点击Parental controls,输入密码--->>点击Program restrictions--->>点击Rating systems--->>勾选(CTSVerifier)
    --->>返回上一层,点击进入ratings--->>勾选Custom--->>勾选Custom Rating--->>返回测试界面
    ·点击LAUNCH TV APP 按钮--->>检测是否频道显示上锁状态,并且可按→键出现pin密码弹窗,输入密码后可进

  • TV app time shift test
    ·Q:是否支持第三方电视应用? A:点击YES按钮
    ·点击LAUNCH TV APP 按钮--->>电机遥控器暂停按钮:显示出“回放,上一首,暂停/开启,下一首,快进”软按钮,点击play back-pause-resume验证快退/回放按钮--->>返回测试界面
    ·点击LAUNCH TV APP 按钮--->>电机遥控器暂停按钮:显示出“回放,上一首,暂停/开启,下一首,快进”软按钮,点击play back-pause-resume-fast forward验证快进按钮--->>返回测试界面
    ·点击LAUNCH TV APP 按钮--->>电机遥控器暂停按钮:显示出“回放,上一首,暂停/开启,下一首,快进”软按钮,点击play back-previous-pause-resume-fast forward-next验证上一首 & 下一首按钮--->>返回测试界面

如有异常,请见GMS认证Q&A综合 文档,如果文档中无你的问题,可以向技术专家或者开发经理咨询。

cts-verifier测试流程的更多相关文章

  1. 【腾讯优测干货分享】如何降低App的待机内存(二)——规范测试流程及常见问题

    本文来自于腾讯优测公众号(wxutest),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/806TiugiSJvFI7fH6eVA5w 作者:腾讯TMQ专项测 ...

  2. 自己做的加速app测试流程的小工具,目前打算开放使用,想注册的朋友抓紧了,嘻嘻

    为了加速小团队app的测试流程做了这个东西,www.xunce.net 主要特性: web: 一键上传app,方便随时下载 备注测试要点 添加附件,如checklist等文档  自动识别app版本,名 ...

  3. [liu yanling]测试流程

    测试流程 1.制定测试计划 2.编辑测试用例 3.执行测试用例 4.发现并提交BUG 5.开发组修正BUG 6.对已修正BUG进行返测 7.修正完成的BUG将状态置为已关闭,未正确修正的BUG重新激活

  4. 深圳尚学堂:Android APP的测试流程

    每一个新开发的软件都避免不了测试,我在这里总结了一些Android系统的移动端APP测试的一些测试流程,希望可以给大家一些帮助. 1. UI 测试App主要核ui与实际设计的效果图是否一致:交互方面的 ...

  5. Google Play 购买(IAB)测试流程

    Google Play 购买(IAB)测试流程 0. 前言 虽然Google 官方也有说明,但是说话很含糊(英文原文也很含糊),很多时候不清楚它到底表达什么.而且帮助文档和开发文档是分开的,可能常常出 ...

  6. 互联网App应用程序测试流程及测试总结

    互联网App应用程序测试流程及测试总结 1. APP测试基本流程 1.1流程图 仍然为测试环境 Pass 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日 ...

  7. Android N和O中使用adb shell dpm set-device-owner 'com.android.cts.verifier/com.android.cts.verifier.managedprovisioning.DeviceAdminTestReceiver' setup Device Owner失败

    PC端出现如下log: D:\workspace\AndroidO\CTS\CTS_Verifier>adb shell dpm set-device-owner 'com.android.ct ...

  8. Loadrunner常用目录、组成部分及负载测试流程

    常用目录 bin:存放一些可执行程序 classes:可能用到的jar包 My Template:存放一些自己创建的模板 include:头文件(可以编写自定义函数,保存成.h的头文件形式并放在这个目 ...

  9. [原创]互联网公司App测试流程

    [原创]互联网公司App测试流程 一款App的发布上线,离不开充分的测试工作,App测试与pc软件测试二者大体流程相同,但也有所区别,其中由于App测试有其固有的特性,所以在测试时流程会有不同,具体我 ...

随机推荐

  1. solr 安装与配置

    1. Solr安装与配置 1.1什么是Solr 大多数搜索引擎应用都必须具有某种搜索功能,问题是搜索功能往往是巨大的资源消耗并且它们由于沉重的数据库加载而拖垮你的应用的性能. 这就是为什么转移负载到一 ...

  2. dp(最大分段和)

    http://acm.hdu.edu.cn/showproblem.php?pid=1024 Max Sum Plus Plus Time Limit: 2000/1000 MS (Java/Othe ...

  3. jdk 1.7 新增

    二进制整数 JDK7提供了二进制整数的类型,只要以0b开头即可.int a = 0b0101; 下划线分隔符 针对特别长的数字,读懂它令人头疼,这时候用下划线分割数字,可增加代码可读性.long a ...

  4. 修改url,

    第一种场景: 无论url怎么变,表单里面的url始终不变 http://127.0.0.1:8000/CC/indexssssssssssssssssss/ url(r'^indexsssssssss ...

  5. Python之文件的读

    python中文件的读操作:以只读的形式打开文件->逐行读取文件中的内容->关闭文件 代码如下 #文件的读 f = file(u'F:\\python\\homework.txt', 'r ...

  6. java 生成时机时间

    import java.text.SimpleDateFormat;  import java.util.Date;  import java.util.Random;  public class t ...

  7. Map和Set的联系

    Java中的集合 Java中的集合包括三大类,它们是Set.List和Map,它们都处于java.util包中,Set.List和Map都是接口,它们有各自的实现类.Set的实现类主要有HashSet ...

  8. 1.Linux安装redis

    Linux安装redis 操作系统是Centos7 1.下载压缩包 2.解压 3.编译 4.启动redis 5.设置redis.conf和防火墙端口开放,外网可以访问 1.下载压缩包 下载地址:htt ...

  9. [洛谷P4841][集训队作业2013]城市规划

    传送门 题目大意 求出\(n\)个点的简单(无重边无自环)有标号无向连通图数目.\(n\leq 130000\). 题解 题意非常简单,但做起来很难.这是道生成函数经典题,博主当做例题学习用的.博主看 ...

  10. (arm板子tensorflow安装)armv7板子pip安装的wheel

    树莓派之类的armv7板子在,安装 numpy,scipy时经常失败,因为安装过程是下载源码包到本地编译,然后再安装的,编译过程中往往就会失败. https://www.piwheels.org/si ...