Ubuntu使用命令
- cd /mnt/d/cts-Test/gts/ 进入D盘的cts-Test/gts/
- ls -l 查看当前目录下所有可见文件的详细属性
- zihangw@ZIHANGWANG1-KKW:/mnt/d/cts-Test/gts/android-gts/tools$ ./gts-tradefed 执行gts-tradefed
- sudo su:获取权限
- **pwd:显示用户当前所处的目录
- cd:改变当前目录
cd … 返回上一级目
cd / 进入根目录
不加参数或参数为“~”,默认切换到用户主目录
zihangw@ZIHANGWANG1-KKW:/mnt/d/cts-Test/gts/android-gts$ cd tools
zihangw@ZIHANGWANG1-KKW:/mnt/d/cts-Test/gts/android-gts/tools$ ls - mkdir:建立目录
- rmdir:删除目录
- cp:拷贝文件/目录
- rm:删除文件/目录
- mv:移动文件或目录
mv源文件或目录 目标文件或目录 - find:查找文件所在的目录
find 路径 匹配表达式
例:find /dev -name test* 在目录/dev中查找文件名的前四个字母为test的文件 - grep:查找文件中包含有指定字符串的行
grep 要查找的字符串 文件名
例:grep -2 int test.c 在文件test.c中查找所有含字符串“int”的行,若找到显示该行及该行前后各2行的内容
测试设置步骤
1.如果不是刚刷机或者恢复出厂设置的的手机需要恢复出厂设置
2. 连接到一个比较高速率的wifi,并且保证能上VPN;
3. 设置屏幕无操作30分钟后休眠,即Settings -> Display》Screen timeout -> Sleep to 30 minutes;
4. 打开开发者选项
5. 打开 “USB debugging” 选项。
6.设置Settings -> Security -> Screen lock –> None。
PRC手机还需要打开Location和Google Play Services(在system中打开
安卓设备配置
常用命令
查看所有模块: l m
运行所有:full run
单跑某一个module:run gts -m (module name)
单跑某一个case:run gts -m (module name) -t (case name)
查看其他命令:在执行./gts-tradefed后 help all
CTS常用命令
1.解压到当前文件夹unzip 压缩文件名:
unzip -q android-cts-9.0_r15-linux_x86-arm.zip
2.解压到指定文件夹unzip 压缩文件名 -d 指定目录
unzip -q android-cts-9.0_r15-linux_x86-arm.zip -d extdir
3.运行默认测试计划(包含所有测试软件包):cts-tradefed > run cts
4.run cts-dev: 运行默认的 CTS 计划(即完整的 CTS 调用),但跳过前提条件以缩减运行时间,从而对新测试执行迭代开发
5.完整的命令 :run cts-dev -s NUZR250208 -a arm64-v8a -m CtsCameraApi25TestCases -t (case name)
6.exit 正常退出 CTS 控制台。当前运行的所有测试完成后,控制台将关闭。
7.list modules 列出存储区中的所有可用测试模块。
cts-verifier手动测试
解压后安装这个CtsVerifier.apk,进行手动测试
1、根目录下安装CtsVerifier.apk、NotificationBot.apk
adb install -r CtsVerifier.apk
adb install -r NotificationBot.apk
2、设置里security-Device administrators开启cts verifier
3、打开手机上的CTS Verifier应用,根据提示测试每一项
2、保存查看结果
所有测试完成后,点击CTS Verifier测试工具右上角的保存按钮,会提示结果保存位置,连接电脑,将结果拷贝到电脑即可查看。