在windows就没得到咯:) JAR_DIR=${CTS_ROOT}/android-cts/tools JARS="tradefed hosttestlib compatibility-host-util /${JAR}.jar fi; done # load any shared libraries for host-side executables LIB_DIR=${CTS_ROOT}/android-cts @echo off set SDK_ROOT=D:\dev\SDK set CTS_ROOT=D:\dev\android-cts set "RUN_PATH=" set "JAR_PATH=" set \tools for %%f in (%CTS_ROOT%\android-cts\tools\*.jar) do set RUN_PATH=%%f;! :: include any host-side test jars for %%f in (%CTS_ROOT%\android-cts\testcases\*.jar) do set JAR_PATH
在android源代码目录下输入make cts命令来编译CTS,之后会在out/host/linux-x86/cts/下生成android-cts文件夹。 findstring windows, http://blog.csdn.net/leerobin83/article/details/7873229 二、运行CTS的方法,步骤如下: (1)进入目录android-cts 在android-cts目录下会有3个文件夹,其中一个是tools。 (2)进入tools目录,输入./startcts来启动CTS。 测试报告在android-cts\repository\results目录下,也是以测试时间命名。 五、注意事项: (1)测试前需要安装一个apk:adb install -r android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Android-CTS 4.0.3测试基本配置 1. source build/envsetup.sh choosecombo 1 18 1(仅针对公司自己的手机,我们这儿选择Variant choices :user模式) make cts 来得到,生成的android-cts 然后在设置里面的辅助功能中会多一个Delegating Accessibility Service选项,将这个选项打开 3.3.测试前需要安装apk:adb install android-cts/repository /tools目录 执行命令: shz@ubuntu:$ cd android-cts/tools 4.2.进入CTS,执行cts-tradefed脚本 执行命令: shz@ubuntu:~/android-cts 5.测试结果 测试结果在android-cts/repository/results目录下; 测试日志在android-cts/repository/logs目录下。 6.
安装CtsDeviceAdmin.apk,(在android-cts/repository/testcases下,可用adb install CtsDeviceAdmin.apk),并进入Settings Default→English(US)) 打开Wifi,打开数据连接,打开GPS 确保USB连接稳定 确保测试开始时时在Home界面 测试过程中,不要运行其他任务 执行测试 整体测试 进入/android-cts /cts-tradefed后出现如下错误(示例为在L版本上测试的) yjliu@SWD-LIUYIJUN-D1:/data/CTS/5.0_R2/android-cts/tools$ . 测试完成以后自动生成结果报告和Log,结果报告位于android-cts/repository/results目录下,用浏览器打开testResult.xml 即可看到测试结果。 Log位于android-cts/repository/logs目录下。
下载 CTShttps://dl.google.com/dl/android/cts/android-cts-4.0.3_r3-linux_x86-arm.zip 解压后,得到android-cts, cd到你android-cts 的路径 9. 再进入 tools 目录 10. 执行./cts-tradefed 11. 运行结束后,会提示把result 写到android-cts/repository/results 下的某个目录里, 那个xml 文件就是report.
-- tools 运行工具 3.5 CTS测试环境准备 3.5.1 测试环境 ① windows windows环境,需要自己重写脚本 电脑端配置JDK/SDK的环境 将解压后的测试套件(文件名android-cts 手机恢复出厂设置 手机语言设置为英语 手机需常亮并取消锁屏 开启GPS 开启USB调试后勾选stay awake和allow mock location 安装CtsDeviceAdmin.apk(位于android-cts (其余在CDD文档中有定义) 3.5 CTS测试流程 手机和PC连接,打开USB调试模式,用adb devices检查是否连接好手机 在/data进入android-cts/tools/目录,执行cts-tradefed packages 列出所有测试包 l/list p/plans 列出所有测试计划 l/list r/results 列出已经保存的测试结果 3.6 查看测试结果 3.6.1 测试结果存放路径 android-cts /repository/results/testResult.xml 3.6.2 测试日志存放路径 android-cts/repository/logs/ ?
测试电脑端基本操作步骤(Linux系统) ①adb devices 查询adb连接情况 ②ls 查看的意思 ③cd android_sdk_linux5.1/ 文件夹的目录 ④ls ⑤cd android-cts XTS(GTS4,0的运行命令为:run gts –plan GTS) 6、GTS替换失败项与执行失败项和CTS都是一样的道理,具体路径是 android_sdk_linux4.4——GTS 2.1——Android-cts
/android-cts/tools/cts-tradefed,运行即可。
创建好后保存到 android-cts\subplans 目录下面的,因此创建的这个子计划是永久的,也可以用 l s 查看所有的子计划,非常方便,以后在下一次继续执行。
创建好后保存到 android-cts\subplans 目录下面的,因此创建的这个子计划是永久的,也可以用 l s 查看所有的子计划,非常方便,以后在下一次继续执行。