gpt4 book ai didi

firebase - 如何将 firebase TestLab 与 React Native 结合使用

转载 作者:行者123 更新时间:2023-12-03 01:16:18 24 4
gpt4 key购买 nike

我尝试在 firebase TestLab 上为我的 React Native 应用程序运行机器人测试,但无法登录机器人测试通行证。

第一个问题是它没有输入电子邮件和密码。

在我的 js 文件中,我有:

<Input ... testID="usernameInput" />
<Input ... testID="passwordInput" />

我把它放在我的 firebase 控制台中

enter image description here

然而,它根本不起作用。我检查了视频记录,没有输入。

第二个问题是,即使我在调试 apk 中硬编码我的用户名和密码,它甚至不会单击定义为的登录按钮:

<Button onClick={() => {this.handleLogin()}}>Login</Button>

我想知道这里发生了什么。有人曾经使用 React Native 应用程序进行过 Firebase TestLab 机器人测试吗?

最佳答案

目前,Robo 只允许您预填写可由 native Android 资源 ID(如 EditText 小部件)唯一标识的表单字段。我对 React Native 不太熟悉,但看起来它会生成一个原生的 Android 应用程序。这可能就是 Robo 可以导航您的应用程序的原因——它使用一些 native Android 小部件来实现您的 UI。但是,如果您可以让 React 使用 native Android 资源 ID(或找出哪些资源 ID 已被使用),并在测试中引用这些名称,那么这可能会起作用。

关于firebase - 如何将 firebase TestLab 与 React Native 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45360389/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com