全跑CTS,需要install 两个相关cts的apk(4.0版本的) 名称为CtsDelegatingAccessibilityService.apk和CtsDeviceAdmin.apk
然后在Setting中勾选相关...设置项(将输入法设置为:android自带输入法,将语言设置为英文..等一系列设置项) 全跑完后,在将失败项、超时项回归测试(期间不要跑流媒体测试项,需要vpn等环境 让测试协助跑)!回归不通过的失败项(如果较少)就一项一项跑,有些需要vpn环境、连接wifi等 具体的需要贴出测试失败项结果分析~~~
然后在Setting中勾选相关...设置项(将输入法设置为:android自带输入法,将语言设置为英文..等一系列设置项) 全跑完后,在将失败项、超时项回归测试(期间不要跑流媒体测试项,需要vpn等环境 让测试协助跑)!回归不通过的失败项(如果较少)就一项一项跑,有些需要vpn环境、连接wifi等 具体的需要贴出测试失败项结果分析~~~
是的,如果你不全部通过cts的话,是不被支持版本升级的。
如果你是自动化测试工程师,那么fail项不关你的事,要求系统工程师去修改相关代码,不是你去修改的。
这个一般很容易从Log看出来 比如网络连接状态 、 自己网络环境断网状态,而导致一些无法访问 或者访问超时导致fail 、 SD卡状态、 忘记插3G卡 ~ 设备本身没有前或者后摄像头、闪光灯木有~ .等等…… 都不是你的错……
有些cts测试项在一些手机上是你怎么改也过不去的
gg的cts测试的用例写的并不好
另一个:http://blog.csdn.net/subsist/article/details/7209341。另外,测试过不了需要调试,有的很简单,有的还是蛮复杂的,我也是折腾了好久才弄好的!
cts 也就那麽回事,别太认真,估计只有moto、三星可以做到。
跑cts后不都是有一个叫testResult.xml吗? 直接将testResult.xml(以ie浏览器方式打开)的失败结果贴到邮件中给各组负责人分析定位!
可以用add --derivedplan xxx.xml -s sessionID -r fail 建立一个cts结果失败项的xxx.xml文件(这是3.2的命令,可能与4.0的有些偏差 你可以直接输入 ? 查看所以命令行)
跑的时候 执行 run cts --plan xxx.xml 即可