CTS自动测试步骤

CTS自动测试
试内网+代理
1:Settings > Developer options > Stay Awake > On 在General中
2:Settings > Developer options > Allow mock locations > On 在Debugging中
3:Select: Settings > Developer options > Verify apps over USB > Off 在Debugging中 验证应用程序通过usb
4:CtsDeviceAdmin.apk(先不装试试)
5:CTS自动测试android.media.cts.RingtoneManagerTest#testAccessMethods需要在Sonds->Digital sounds->选择hdmi 其他两项分别是功放和SPDIF线
6:CTS自动测试android.net.cts.DnsTest#testDnsWorks 需要设置思科网源(本质是ivp6就行)
7:盒子分辨率720p-60hz在Display->Screen resolution
8:删除google账户
9:Developer options->Debugging->USB debugging ->on 打开usb来装app
E/TestInvocation: Caught exception while running invocation
11-28 15:30:04 E/TestInvocation: Unexpected contents in directory /tmp/android-cts-media
需要将媒体文件拷贝至设备中
10:将CTS媒体文件复制到设备上:

  • 下载CTS Media文件并解压,使用cd命令进入到多媒体文件夹下

  • 使用chmod u+x copy_media.sh命令修改文件曲线

    • 运行copy_media.sh

      • 如果要复制720×480的媒体文件,运行./copy_media.sh 720x480

      • 如果你不确定设备的分辨率,则运行./copy_media.sh all将所有的文件都拷贝

      • 如果有多台设备通过adb连接,则在命令的后面最佳 -s用于区别,比如,需要拷贝720×480的文件至设备1234567,则运行./copy_media.sh 720x480 -s 1234567

      • 提示:对于CTS2.3 R12以及之后的版本,如果设备支持视频编解码,那么必须事先将媒体文件拷贝到设备上。

跑了半天不过
run cts -c android.media.cts.AudioManagerTest -m testVolume
run cts -c android.media.cts.RingtoneManagerTest -m testAccessMethods (单项跑过4次)
原因:将之前CTS vertify 跑过的三个apk 删除,三个分别为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值