2013-11-26 73 views
1

我试图通过Eclipse运行我的测试类作为Android Junit测试,然后它的提供无法找到测试类的excpetion。运行Android Junit时找不到测试类异常

我已经正确地提到了我的生产性代码包的入侵目标包。

下面是Android清单

<?xml version="1.0" encoding="utf-8"?> 

<uses-sdk android:minSdkVersion="15" /> 

<instrumentation 
    android:name="android.test.InstrumentationTestRunner" 
    android:targetPackage="com.abc.android" /> 

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" > 
    <uses-library android:name="android.test.runner" /> 
</application> 

我还通过构建路径,它正确地包括目标的类,该类文件可以发现检查。

无法找到问题所在。

感谢和问候, Saurav

+0

哪里的Android junit测试挑选它的类?...我preseume它的bin /类是在构建路径...不知道是什么问题 – saurav

回答

0

你检查您是否正确设置?看到这个链接 http://developer.android.com/tools/testing/activity_test.html

你也可以考虑使用Robotium进行测试。 https://code.google.com/p/robotium/

+0

我做了...我忘了提及我使用maven来建立我的项目 – saurav

+0

https://code.google.com/p/maven-android-plugin/wiki/AutomateAndroidTestProject你可以看看那个链接 –

+0

我也试图用Maven项目解决这个问题。我跟着这个链接解释了如何使用Maven成功测试,但没有解释如何在这个变化之后从Eclipse运行测试。 – Ika

1

我删除了我的项目并从我的源代码回购中获得了最新版本。

然后我跑我的测试它确实工作。

但想知道为什么问题出现在那里。

哪里的Android JUnit测试捡起来从类Eclipse中运行时?...我相信其斌/类是在构建路径...想不通的是什么问题