【发布时间】:2015-07-15 11:35:50
【问题描述】:
无法让 Robotium 工作。它曾经是,但现在总是失败并出现错误:Running tests
Test running startedFinish
Empty test suite.
我的测试草稿:
public class MainActivityTest extends ActivityInstrumentationTestCase2 <MainActivity> {
private Solo solo;
public MainActivityTest() {
super(MainActivity.class);
}
@Override
protected void setUp() throws Exception {
super.setUp();
solo = new Solo(getInstrumentation(), getActivity());
}
@Override
protected void tearDown() throws Exception {
super.tearDown();
solo.finishOpenedActivities();
}
@Override
protected void runTest() throws Throwable {
super.runTest();
}
}
build.gradle
defaultConfig {
applicationId "my.app"
testInstrumentationRunner "android.test.InstrumentationTestRunner"
}
AndroidManifest.xml
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="my.app"/>
在Edit configurations 中,仪表运行器我有android.test.InstrumentationTestRunner。问题出在哪里?
【问题讨论】:
标签: android automated-tests robotium