Android 使用espresso为React本机应用程序编写UI测试
我正在尝试为一个带有espresso的react原生应用程序编写一些ui测试,但没有找到太多帮助。有没有一种方法可以将espresso与react native和espresso recorder一起使用???你可以用与native应用程序相同的方式编写espresso测试,从android studio运行你的应用程序并尝试espresso test recorder,这将为你提供一个不错的开始。可以打开“布局检查器”以检出元素树,并按照基本步骤进行操作Android 使用espresso为React本机应用程序编写UI测试,android,react-native,android-espresso,android-espresso-recorder,Android,React Native,Android Espresso,Android Espresso Recorder,我正在尝试为一个带有espresso的react原生应用程序编写一些ui测试,但没有找到太多帮助。有没有一种方法可以将espresso与react native和espresso recorder一起使用???你可以用与native应用程序相同的方式编写espresso测试,从android studio运行你的应用程序并尝试espresso test recorder,这将为你提供一个不错的开始。可以打开“布局检查器”以检出元素树,并按照基本步骤进行操作 此外,尽管可以为任何Android应用
此外,尽管可以为任何Android应用程序编写浓缩咖啡测试,但由于您的应用程序是使用带RN的JavaScript编写的,您是否研究过类似appium的东西,通过它可以在JS中进行测试 是的,您可以将Espresso Recorder与反应式原生Android应用程序配合使用。只需从React原生项目导入Android软件包 然而,Espresso Recorder并未处于任何积极开发阶段,最初由Firebase团队制造,因此它不是AndroidX测试下的开源产品,也不是由Android Studio工具团队维护的 您当然仍然可以使用Android工具来检查React本机应用程序,并编写Espresso测试,但您从Espresso Recorder获得的代码应该是有保留的
查看链接要点:了解更多关于为React原生Android应用程序创建浓缩咖啡测试的信息。问题是,当我尝试在Android studio中运行React项目时,它失败了。对于appium,我试图在测试实验室中运行我的测试,所以它不支持它。谢谢:)谢谢,我已经更改了我使用的react native的版本,它确实按预期工作