Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Robotium 5.2.1示例记事本_Java_Android_Junit_Robotium - Fatal编程技术网

Java Robotium 5.2.1示例记事本

Java Robotium 5.2.1示例记事本,java,android,junit,robotium,Java,Android,Junit,Robotium,在 我补充说 public void testAddNote() throws Exception { 在执行Android JUnit测试时,我可以在Emulator中看到“添加注释”菜单项 但测试失败的原因是: solo.unlockScreen(); solo.waitForText("Add note"); solo.clickOnMenuItem("Add note"); 请帮帮我 谢谢 杰瑞特 !!解决了的!我从最新的可穿戴4.4W模拟器改为电话4.4.2模拟器。现在它在Andr

我补充说

public void testAddNote() throws Exception {
在执行Android JUnit测试时,我可以在Emulator中看到“添加注释”菜单项

但测试失败的原因是:

solo.unlockScreen();
solo.waitForText("Add note");
solo.clickOnMenuItem("Add note");
请帮帮我

谢谢 杰瑞特


!!解决了的!我从最新的可穿戴4.4W模拟器改为电话4.4.2模拟器。现在它在Android w/Robotium测试用例中运行良好!谢谢大家

!解决了的!我从最新的可穿戴4.4W模拟器改为电话4.4.2模拟器。现在它在Android w/Robotium测试用例中运行良好!谢谢大家

看看这个测试项目,看看这个,它应该会对你有帮助。哦哦哦,我想你的问题是,文本在菜单项中,而不是纯文本。为什么不使用solo.searchButton(“添加注释”);=?感谢solo.searchButton(“添加注释”)。现在快多了!
junit.framework.AssertionFailedError: Text string: 'Add note' is not found!
at com.robotium.solo.Clicker.clickOnText(Clicker.java:447)
at com.robotium.solo.Clicker.clickOnMenuItem(Clicker.java:287)
at com.robotium.solo.Solo.clickOnMenuItem(Solo.java:921)
at com.robotium.test.NotePadTest.testAddNote(NotePadTest.java:48)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)
at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)
at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1701)