我正在尝试在我的React Native Android应用程序上使用Espresso进行一些UI测试,以使用Fastlane的Screengrab.
我已按照本教程在现有应用程序中集成React Native以便能够编写测试.但是当我开始编写UI测试时,我无法找到要编写的内容以及如何定位组件并对其执行单击操作.
我找到了这篇文章,其中有人举例说明如何为React Native编写Espresso Test但它对我不起作用...我的组件都没有设置资源ID,所以我不知道如何执行某些操作我的应用程序.
如果有人可以帮我在React Native应用程序上用Espresso编写UI测试,或者给我另一个解决方案来获取我的Android应用程序的自动截图,那将是非常棒的.
如果您有任何疑问,请告诉我.
我想在我的Android应用程序上编写一些UI测试,以便获取自动截图.
我的应用程序是用React-Native编写的.
为了编写我需要知道我的组件的资源ID的测试,但是你可以在这个截图中看到我在这个React-Native示例应用程序中看不到ui Automator Viewer的任何资源ID.
我想知道是否有办法给我的组件提供一些ID,这样我就可以编写一些测试,或者是否有另一种方法可以选择我的组件.
注意:我正在尝试编写Espresso Test.