Android 如何在React Native中使用浓缩咖啡测试记录器

Android 如何在React Native中使用浓缩咖啡测试记录器,android,react-native,android-espresso,android-espresso-recorder,Android,React Native,Android Espresso,Android Espresso Recorder,我一直在努力让它发挥作用。我选择Espresso作为测试框架,因为我看到Xamarin测试云、Firebase和Amazon设备场中提供了支持,这使得移植测试变得更容易 另外,我喜欢你可以用Android Studio录制一个测试。问题是我的点击没有被捕捉到。只有我在后退按钮上做的 似乎RN中所有可触摸的视图都被忽略了。我知道RN以不同的方式创建视图,而且也没有resourceId 我也犯了同样的错误,由于某些原因,浓缩咖啡不支持完整的测试录制器点击,您可以使用录制器进行一些操作,但您需要按照本

我一直在努力让它发挥作用。我选择Espresso作为测试框架,因为我看到Xamarin测试云、Firebase和Amazon设备场中提供了支持,这使得移植测试变得更容易

另外,我喜欢你可以用Android Studio录制一个测试。问题是我的点击没有被捕捉到。只有我在后退按钮上做的


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

我也犯了同样的错误,由于某些原因,浓缩咖啡不支持完整的测试录制器点击,您可以使用录制器进行一些操作,但您需要按照本视频所述手动执行一些操作

正如文件所说

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


将信息放入InputExt时,您是否也会遇到奇怪的行为?我的每次按键都会增加2秒的延迟,我想是因为RN更新了状态。是的,我注意到应用程序每次都会自动增加一个更大的线程睡眠,我的意思是,第一次大概是2秒,然后是每个线程。睡眠时间更长。。。这很奇怪是的,最好先做测试录音,然后手动编辑。是的,我也这么想。只需将其用于虚拟文件并手动编辑即可。好的,我会给它几天时间,看看是否有人在这方面添加了一些说明,否则我只会给你答案,因为它清楚地表明了当前的行为。不要担心,希望我的答案有帮助,快乐编码:)