【发布时间】:2015-10-15 09:16:27
【问题描述】:
我正在尝试在我的表单中测试 NestedScrollView 中的 EditText。我正在运行以下代码:
onView(withId(R.id.register_scroll_view)).perform(scrollTo()).perform(click());
register_scroll_view 是我的 NestedScrollView。但是,我遇到了一个例外:
android.support.test.espresso.PerformException:在视图“使用 id:com.eazyigz.myapp:id/register_scroll_view”上执行“滚动到”时出错。 原因:java.lang.RuntimeException:由于目标视图不匹配以下一个或多个约束,将不会执行操作: (视图具有有效的可见性=VISIBLE 并且是 a 的后代:(可从类分配:类 android.widget.ScrollView 或可从类分配:类 android.widget.HorizontalScrollView))
如何正确设计此测试,以便可以测试需要滚动到可见的 EditText?
【问题讨论】:
标签: android android-testing android-espresso