Android Studio 1.3.2+;浓缩咖啡-未发现任何测试

Android Studio 1.3.2+;浓缩咖啡-未发现任何测试,android,android-studio,automated-tests,android-espresso,Android,Android Studio,Automated Tests,Android Espresso,我通知我的UI测试停止工作: 每次尝试在设备上运行测试时,我都会收到以下消息: 未发现任何测试 另外的控制台输出是: Running tests Test running startedTest running failed: Instrumentation run failed due to 'java.lang.IllegalAccessError' Empty test suite. 当我尝试在emulator上运行测试时,我收到以下消息: Test running started ja

我通知我的UI测试停止工作:

每次尝试在设备上运行测试时,我都会收到以下消息:

未发现任何测试

另外的控制台输出是:

Running tests
Test running startedTest running failed: Instrumentation run failed due to 'java.lang.IllegalAccessError'
Empty test suite.
当我尝试在emulator上运行测试时,我收到以下消息:

Test running started
java.lang.IncompatibleClassChangeError: 
view.activity.SignUpActivity
SignUpActivityTest.<init>(SignUpActivityTest.java:25)
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:217)
at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at android.support.test.internal.runner.TestExecutor.execute(TestExecutor.java:54)
at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:228)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1853)

Finish
我几乎用尽了一切办法来解决这个问题,但没有成功。也许有人会给我一个正确的答案

非常感谢你的建议

编辑 我试图显示运行/调试配置,但在“特定的检测运行程序”输入中什么都没有

所以我插入了以下内容(见下图),但字符串AndroidJUnitRunner的一部分是红色的


测试名称应以开头

test
尝试将测试重命名为以下名称并重新运行

testprocessTest()

在运行/调试配置中,您的测试点也使用什么“特定的检测运行程序(可选)”?它应该指向android.support.test.runner.AndroidJUnitRunner。我发现espresso指向错误的类型,即使您在构建中指定了正确的类型。Gradlese请查看我的更新问题。
test
testprocessTest()