刚刚接触cts测试有一个月了,还是职场菜鸟一枚。只是记录一下我的所学的知识。我目前从事的测试工作,简单,流程。但是还不够自动化。所以我也想要开发出各种好用的脚本。所以我就要学习各种脚本语言,包括python,perl,shell。唉,讲真脚本语言一起看容易混啊!
目前的状态也就只是处于可以看懂脚本吧.自己编译新的脚本还有问题。不知道从哪里入手比较好的。
也在这里mark下我所学的知识与大家分享下,大家多多指正哈。。。
cts主要是要从google官网下载相关文件。之后那连接手机。
adb devices:如果显示出手机的序列号,那么就可以进行cts的测试。如果没有可以打:sudo adb kill-server
sudo adb start-server
之后进行连接。然后逐级进入目录:./android-cts/tools/cts-tradefed,运行即可。
1、如果是整个包运行:run cts – -plan CTS
2、测试中禁用重启:cts-tf> run cts – -plan CTS – -disable-reboot
3、整包测试:cts-tf> run cts -p/- -package xxx(包名)
4、单条case测试:cts-tf> run cts -c xxx(完整类名) -m xxx(case名)
例1:cts-tf>run cts –c android.accleration.cts.HardwareAccelerationTest –m testIsHardwareAccelerated
5、单条复测
首先,复测单条case:cts-tf> l r
如果没有测试完成进行继续的case测试:cts-tf > run cts – -continue-session 0
以上就是基础的cts的测试基本操作代码,后面我可能加上自己写的脚本。
今天的文章cts测试分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/4685.html