如何在React Native中使用Espresso Test Recorder

时间:2018-01-24 16:37:56

标签: android react-native android-espresso android-espresso-recorder

我一直在努力让这个工作。我选择Espresso作为测试框架,因为我看到Xamarin Test Cloud,Firebase和Amazon Device Farm中有支持,这使得测试更容易移植。

另外,我喜欢你可以用Android Studio记录测试的事实。问题是我的点击没有被捕获。只有我在后退按钮上制作的那些。

似乎RN中的所有可触摸视图都被忽略了。我理解RN以不同的方式创建视图,并且没有resourceId。

1 个答案:

答案 0 :(得分:1)

我有同样的错误,由于某种原因,Espresso不支持完整的测试记录器点击,你可以用录音机做一些,但你需要手动做一些,因为这个视频说

https://youtu.be/JRkDVvB106k?t=2m4s

正如文件所述

  

espresso-core - 包含核心和基本视图匹配器,操作和   断言。请参阅基础知识和食谱。

https://developer.android.com/training/testing/espresso/index.html