运行espresso测试应该按下webview上的按钮,但我得到RuntimeException。
onWebView()
.withElement(findElement(Locator.XPATH, "//*[@id=\"submitBtn\"]"))
.perform(webClick());
我尝试使用ID,但也不会工作。按钮上没有文字,只有箭头图片。
错误的前4行:
java.lang.RuntimeException:java.lang.RuntimeException:evaluationEvaluation中的错误:status:11值:{message =元素当前不可见且可能无法操作} hasMessage:true message:元素当前不可见并且可能不被操纵 在android.support.test.espresso.web.sugar.Web $ WebInteraction $ ExceptionPropagator。(Web.java:326) 在android.support.test.espresso.web.sugar.Web $ WebInteraction.doEval(Web.java:291) 在android.support.test.espresso.web.sugar.Web $ WebInteraction.perform(Web.java:258)