执行单击'时出错在视图'匹配第0视图。'

时间:2018-06-01 05:52:03

标签: detox

当元素有多个匹配器时,Detox无法执行tap()和其他操作。我目前正在Android模拟器Nexus_5X_API_27上进行测试。

await element(by.type('android.widget.TextView')).atIndex(0).tap();

此外,排毒无法通过.Type()对匹配器执行操作,它要求提供完全限定的类名,因此我使用了' android.widget.TextView'对于' TextView'反应原生元素。

1 个答案:

答案 0 :(得分:0)

这不是排毒问题。排毒无法找到测试ID时会发生这种情况。您可以检查一下是否在child或Parent中声明了测试ID,因为在android中,它正在考虑在Parent中声明的ID,并且通常会在react native组件中发生