Firebase>运行机器人测试并没有超过初始屏幕

时间:2018-01-10 00:28:27

标签: android firebase react-native react-native-android firebase-test-lab

我试图为react-native 0.52.0手机应用程序(安卓apk /无测试脚本)运行Firebase's robo test ...不幸的是robo test没有&# 39;过了第一页。

我已经读过,其他自动化框架需要添加testID字段来发现组件/按钮,所以我尝试使用react-native-testid),但这没有效果。我还读过应该使用resource-id代替(但反应本机目前不支持它。)。

有谁知道为什么Firebase无法找到""导航按钮?

Firebase - 已知问题

  

Robo测试仅与使用Android UI框架中的UI元素的应用程序兼容(包括View和ViewGroup对象,但不包括WebView对象)。如果您使用Robo测试来练习使用其他UI框架的应用程序,包括使用Unity游戏引擎的应用程序,则测试可能会退出而不会超出第一个屏幕。

(感谢@Phix)

...但是我假设 react-native将使用Android UI框架中的" UI元素编译/打包#34;。

其他注释

我希望Firebase开发人员能够看到并回复...("Here at Firebase, we’re big React fans ... If you’re running into issues, open up a question on Stackoverflow, we monitor the Firebase tag closely"

链接

1 个答案:

答案 0 :(得分:1)

Firebase测试实验室目前不支持使用本机Android视图和小部件的原生应用程序(正如您在文档中看到的那样)。

如果您有功能请求please file one