小编G.S*_*ier的帖子

如何使用Espresso UI测试React Native?

我正在尝试在我的React Native Android应用程序上使用Espresso进行一些UI测试,以使用Fastlane的Screengrab.

我已按照本教程在现有应用程序中集成React Native以便能够编写测试.但是当我开始编写UI测试时,我无法找到要编写的内容以及如何定位组件并对其执行单击操作.

我找到了这篇文章,其中有人举例说明如何为React Native编写Espresso Test但它对我不起作用...我的组件都没有设置资源ID,所以我不知道如何执行某些操作我的应用程序.

如果有人可以帮我在React Native应用程序上用Espresso编写UI测试,或者给我另一个解决方案来获取我的Android应用程序的自动截图,那将是非常棒的.

如果您有任何疑问,请告诉我.

android ui-testing android-espresso react-native fastlane

16
推荐指数
2
解决办法
4084
查看次数

我的Android UI测试没有ID

我想在我的Android应用程序上编写一些UI测试,以便获取自动截图.

我的应用程序是用React-Native编写的.

为了编写我需要知道我的组件的资源ID的测试,但是你可以在这个截图中看到我在这个React-Native示例应用程序中看不到ui Automator Viewer的任何资源ID.

看这张照片.

我想知道是否有办法给我的组件提供一些ID,这样我就可以编写一些测试,或者是否有另一种方法可以选择我的组件.

注意:我正在尝试编写Espresso Test.

android ui-testing android-espresso react-native

13
推荐指数
2
解决办法
3607
查看次数