嘗試啓動我的應用程序的JUnit測試(robotium)。測試運行失敗:測試運行未能完成。預計1測試,收到0
public class MainTest extends ActivityInstrumentationTestCase2<MainActivity> {
private Solo solo;
public MainTest() {
super("nix.android.contact", MainActivity.class);// TODO Auto-generated constructor stub
}
protected void setUp() throws Exception {
super.setUp();
solo = new Solo(getInstrumentation(), getActivity());
}
public void AddContact() {
solo.assertCurrentActivity("main", MainActivity.class);
}
}
清單
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="nix.android.contact" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<uses-library android:name="android.test.runner" />
</application>
When I try run test, get in console:
Test run failed: Test run failed to complete. Expected 1 tests, received 0
I try create other test for other app (very simple app) - works.
Thanks
沒錯。所有的方法都必須帶有前綴「test」的名稱! – Alex 2012-10-20 19:54:08
這是個玩笑嗎? – Janosch 2018-01-05 10:40:30