CTS测试分为自动测试和手动测试,CTS Verifier测试是CTS测试的手动测试部分。以下是CTS Verifier测试的Camera FOV Calibration测试环境搭建。

  1. 安装CTS Verifier APK(10_R2)

adb root
adb remount

adb shell settings put global hidden_api_policy 1
adb install –g CtsVerifier.apk

注意:如果没有执行第三条命令,安装后打开APK点击Camera FOV Calibration测试项时会闪退并弹出提示“Please grant runtime permissions, otherwise, tests might fail”。

CtsVerifierAPK下载地址:http://dl.google.com/dl/android/cts/android-cts-verifier-11_r2-linux_x86-arm.zip

  1. 打印测试chart图

使用A3打印纸,无缩放打印calibration-pattern.pdf文件。将打印的chart图挂在墙上,将待测机器与chart图按下图进行放置。

Chart图样如下图所示:

Chart图样下载地址:https://source.android.com/compatibility/calibration-pattern.pdf

注意:

1).打印后需测量chart图样中两条实线之间的距离是否为38cm,避免打印引入误差。

2).若找不到A3纸打印chart图,也无法设置1米的拍照距离,也可以使用A4纸打印出来,然后测量两条黑实线的实际距离,记为marker distance,再测量手机camera与chart图之间的距离,记为target distance。

3. 进入Camera FOV Calibration测试

找到安装的cts verifier apk打开,然后找到Camera中的Camera FOV Calibration项,打开此测试项,如下图所示:

  1. 设置marker distance和target distance

进入预览界面后,点击setup设置marker distance和target distance,Marker distance设置为38cm,Target distance设置为100cm。若步骤2使用A4纸打印的chart图并且非1米距离来拍照测试的话,则marker distance和target distance设置为实际测量的距离值。

4.单击back按钮返回测试主界面

5. 确认待测手机和chart图已按照要求进行摆放,确认在Setup中已输入正确的距离值

6.将预览界面中心垂直的粗绿线与chart图的中心虚线对齐,如图所示

7.点击屏幕拍照进入calibration模式(也可点击Back按钮对该分辨率进行重复测试),如下图所示

Calibration模式:

8. 进入calibration模式中,照片上将显示两条垂直的绿线。移动屏幕底部的蓝色滑块将这两条垂直的绿线与chart图上的两条黑色实线尽可能重合或者只有很少像素的差距。如下图所示

调整到位后Displayed FOV和Reported FOV的值应该相差在+/-2的范围内(此误差值应以测试部提供的值为准)。

9.完成一个分辨率的测试后,单击Done,即可进入下一个分辨率的测试。待所有分辨率的测试结束后,会自动显示该测试项的测试结果。

以下为Android官方CTS相关链接:

CTS介绍:http://source.android.com/compatibility/overview.html

CTS测试工具包下载:http://source.android.com/compatibility/downloads.html
cts源码获取方式:sudo git clone https://android.googlesource.com/platform/cts/

CTS测试中Camera FOV Calibration标准测试环境搭建相关推荐

  1. Java_JDK19.0.2_Ubuntu18.04中配合海康工业相机SDK环境搭建

    Java_JDK19.0.2_Ubuntu18.04中配合海康工业相机SDK环境搭建 简介 1. JDK环境搭建 JDK下载 JDK环境安装 2. 工业相机环境SDK安装 简介 本文主要介绍在ubun ...

  2. 负载测试中极限负载_负载测试准则

    负载测试中极限负载 负载测试并非易事. 通常不仅要下载JMeter或Gatling ,记录一些方案然后运行它们. 好吧,也许就是这样,但是如果您是幸运的话. 听起来像"上尉的讲话" ...

  3. Web应用测试(一)Selenium介绍及环境搭建

    Selenium介绍及环境搭建 一.背景介绍: (更好的阅读体验,请移步我的个人博客)软件测试比赛刚刚落下帷幕,在空档期,写写这些天的感受.不知不觉参加了好多次软件测试比赛了,开发者测试,移动应用测试 ...

  4. 测试小白基于java的selenium自动化测试环境搭建

    本人是一个软件测试小白,自己在研究自动化测试时,真的入了不少坑,直到现在,才勉强将环境搭建了起来. 在此,我随随便便总结了一下基于java的selenium自动化测试环境搭建,送给正在学习软件测试的你 ...

  5. 渗透测试:ASP/ASPX/JSP/JBoss攻防环境搭建

    ASP/ASPX/JSP/JBoss攻防环境搭建 IIS搭建ASP攻防环境 IIS+mssql搭建ASPX攻防环境 Tomcat+study攻防环境搭建 JBoss网站攻防环境搭建 IIS搭建ASP攻 ...

  6. web安全测试学习笔记(一)之环境搭建:OWASP_Broken_Web_Apps靶机

    web安全测试环境搭建:靶机OWASP_Broken_Web_Apps.渗透机Kali. 都搭建到虚拟机VMware. OWASP_Broken_Web_Apps下载地址:OWASP Broken W ...

  7. boost标准库开发环境搭建boost标准库环境搭建以及简单案例介绍

    1.下载boost相关的库的安装包 网址:http://www.boost.org/ 其中1.55.0版本的下载地址是:http://sourceforge.net/projects/boost/fi ...

  8. APP测试中需要进行广告方面的测试,那什么是网络广告联盟、联盟广告、联盟广告的种类

    网络广告联盟: 又称联盟营销,(又称联盟会员,如中小网站.个人网站.WAP 站点等)组成联盟,通过联盟平台帮助广告主实现广告投放. 一.什么是联盟广告 联盟广告是众多小网站联合起来形成一个统一的广告发 ...

  9. Linux下Linpack测试CPU性能的相关库、环境搭建部署

    1.简介: Linpack是线性系统软件包(Linear system package) 的缩写,是国际上使用最广泛的测试高性能计算机系统浮点性能的基准测试. 2.相关条件: 编译器:支持C和Fort ...

最新文章

  1. 天天象棋 残局闯关 第10关
  2. wireshark 抓包iphone 4g_比4G下续航短2小时,苹果回应iPhone12用5G耗电快:与运营商一道做更多优化工作...
  3. Nokia落寞身影下 三星成为全球最大手机厂商
  4. 云+X案例展 | 民生类:纷享销客助力沃得农机构筑智能化、信息化之路
  5. 【C++ STL学习之七】STL算法之find和find_if
  6. 华为机试HJ29: 字符串加解密
  7. js webpack 配置路径_vue使用webpack配置路径别名
  8. 常见的SQL面试题:经典50题(附详解)
  9. keep跑步数据修改器_Keep蓄势变现
  10. 软件测试——测试用例之场景法
  11. gtx 750 linux驱动下载,Ubuntu 12.04安装NVIDIA GTX750显卡驱动
  12. pentaho开源商业智能平台的搭建
  13. Visual Studio 2015 Enterprise - 企业版 - 简体中文
  14. gulp less编译css压缩和js压缩别名输出
  15. 哥本哈根大学计算机科学,2020年哥本哈根大学有哪些优势专业
  16. 基于QT Creator 5.14的仿QQ聊天系统【UDP通讯】
  17. 【二维码识别】灰度+二值化+校正二维码生成与识别【含GUI Matlab源码 635期】
  18. 地图与WebGIS、地图的作用、数字地图的应用
  19. 如何查看一个网站上的图片等内容有没有放在CDN上
  20. apk部分手机安装失败_安装apk解析包时出现错误怎么办?小编快速帮你解决

热门文章

  1. uniapp map 点聚合 聚合点样式修改
  2. 风之丘 魔女宅急便插曲
  3. Linux限制cpu睿频限制频率
  4. 蓝桥杯13-20届真题答案和解析(Java 大学 B 组)2013年省赛真题3_振兴中华
  5. 检测计算机命令,磁盘检测命令chkdsk的使用方法
  6. 测试结果-HTML测试报告
  7. MD5、RSA、DES加密算法原理解析
  8. 计算机视觉发展和应用浅谈
  9. IK分词器扩展词典、停用词典、同义词典
  10. 服务器备份交换机配置文件,博科SAN交换机学习笔记之二:配置文件备份与固件升级...