从Android Studio运行测试,但不包括终端
我正在使用Android Studio运行junit测试 如果您从终端运行测试,也就是说,从Android Studio运行测试,但不包括终端,android,intellij-idea,junit,android-studio,robolectric,Android,Intellij Idea,Junit,Android Studio,Robolectric,我正在使用Android Studio运行junit测试 如果您从终端运行测试,也就是说,/gradlew clean test,这一切都很好,但如果您想在测试执行期间进行调试,则需要从IDE(在我的例子中是Android Studio)运行它们 为了进行调试,您需要在运行/调试配置中添加一个新的Gradle配置-clean test,如果您希望只执行一个测试类,那么您可以创建一个JUnit配置,在其中放置“启动另一个配置”并指定在上一步中创建的Gradle配置 有时,我可以在我的测试类中看到一
/gradlew clean test
,这一切都很好,但如果您想在测试执行期间进行调试,则需要从IDE(在我的例子中是Android Studio)运行它们
为了进行调试,您需要在运行/调试配置中添加一个新的Gradle配置-clean test
,如果您希望只执行一个测试类,那么您可以创建一个JUnit配置,在其中放置“启动另一个配置”并指定在上一步中创建的Gradle配置
有时,我可以在我的测试类中看到一个测试列表,其中包含测试结果,有时-不是。我做了很多实验,但没有找到一种方法使它们始终显示出来。这并不仅仅是关于去bug,这也适用于简单的测试运行——有时您可以看到测试列表,有时——不是
配置:
Android Studio 0.8.14
gradle-2.1
“com.android.tools.build:gradle:0.13.2”当我理解正确时,您喜欢在android Studio中运行单个测试。我可以用不同的方式告诉你: