我在我的 htc sense android 设备上运行来自http://code.google.com/p/selenium/wiki/AndroidDriver的 Sample Selenium 代码。但是,当从 eclipse 将它作为 Android JUnit 测试运行时,我得到了这个堆栈跟踪。无法理解。我是 Selenium 的新手,所以任何帮助或建议都会对我最有帮助。谢谢
org.openqa.selenium.NoSuchElementException:找不到具有名称的元素:q 有关此错误的文档,请访问:http ://seleniumhq.org/exceptions/no_such_element.html 构建信息:版本:'未知',修订:'未知',时间:'未知'系统信息:os.name:'Linux',os.arch:'armv7l',os.version:'2.6.35.13-g2299e28' , java.version: '0' 驱动程序信息: driver.version: AndroidWebDriver at org.openqa.selenium.android.AndroidWebElement.lookupElement(AndroidWebElement.java:341) at org.openqa.selenium.android.AndroidWebElement.access$1(AndroidWebElement .java:330) 在 org.openqa.selenium.android.AndroidWebDriver$AndroidFindBy.findElementByName(AndroidWebDriver.java:457) 在 org.openqa.selenium.android.AndroidWebElement$FindByImpl.findElementByName(AndroidWebElement.java:295) 在 org. openqa.selenium.By$ByName.findElement(By.java:286) 在 org.openqa.selenium.android.AndroidWebDriver.findElement(AndroidWebDriver.java:393) 在 simple.app.test.SimpleGoogleTest。testGoogleWorks(SimpleGoogleTest.java:32) 在 java.lang.reflect.Method.invokeNative(Native Method) 在 android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:204) 在 android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java: 194) 在 android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) 在 android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154) 在 android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186)。 test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529) 在 android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1584)InstrumentationTestCase.runTest(InstrumentationTestCase.java:194) at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at android.test.AndroidTestRunner.runTest(AndroidTestRunner .java:154) 在 android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529) 在 android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1584)InstrumentationTestCase.runTest(InstrumentationTestCase.java:194) at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at android.test.AndroidTestRunner.runTest(AndroidTestRunner .java:154) 在 android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529) 在 android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1584)第529章)第529章)