1
我有很多針對Android應用程序的測試,並且當我分別運行它們時確定。但是,如果我啓動所有測試,測試將在10-15分鐘後隨OutOfMemoryError降低。Android測試中的OutOfMemoryError
我使用的是Robotium測試系統和Genymotion仿真器。
com.my.package.AnyTest:INSTRUMENTATION_RESULT: shortMsg=java.lang.OutOfMemoryError
INSTRUMENTATION_RESULT: longMsg=java.lang.OutOfMemoryError
INSTRUMENTATION_CODE: 0
沒有看到實際的代碼,導致此.... – Stultuske
你是否嘗試過使用不同的RAM大小的模擬器? – Sree
代碼是普通的Android測試,看起來像 'public class TestClass extends ActivityInstrumentationTestCase2 { protected protected solo; @Override protected void setUp()throws Exception { super.setUp(); solo = new Solo(getInstrumentation(),getActivity()); } @Override public void tearDown()throws Exception { solo.finishOpenedActivities(); } } public void testDoSomething(){ solo.waitForText(...); } }' –