Modify---->How to add a test plan, package to Android CTS?

  之前在尝试做add a test plan with CTS。然后就找到了以下的blog,结果做了n久都没成功,不知道出了什么原因。后来了解到可以查看log,找到了一系列的问题。

                   http://blog.csdn.net/fnjnash/article/details/5989293

最终可以实现测试的功能了。我最近在学编写test case,如果有同道中人,可以给我留言啊,可以相互探讨一下。

我今天主要讲是解决正确以上博客中的例子。

  相信大家对于上面的步骤已经很了解了,不了解也可以重新查看一下,我就不缀述。我想说的是,如果你正确执行以上blog中的步骤,如果不能执行测试,可以在执行make cts之前执行以下三个操作后,应该可以测试了。我的就是这样:

打开到源码的根目录:

1、执行
    gedit cts/tests/tests/MusicTests/AndroidManifest.xml
在该文件中加入一个instrumentation的标签:
    <instrumentation android:name="android.test.InstrumentationTestRunner"
                     android:targetPackage="com.android.music"
                     android:label="music tests"/>
2、执行:
    cp out/target/product/generic/system/app/Music.apk out/host/linux-x86/cts/android-cts/repository/testcases/

3、执行:
gedit cts/tests/tests/MusicTests/src/com/android/music/tests/MusicPlayerLaunchPerformance.java
修改打开的文件:
将语句:start(); 、 launchApp(); 和 finish(Activity.RESULT_OK, mResults);删除掉。
最后重新编译cts再执行。


测试结果:



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值