问题标签 [firebase-test-lab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
668 浏览

android - 如何在测试前在 Firebase 测试实验室中执行 adb 命令

我想在测试期间启用一些标签的日志记录。

我该如何执行

在firebase模拟器上?

0 投票
1 回答
481 浏览

android - Firebase 测试实验室显示意外测试失败

我最近开始在 espresso 中使用 Firebase 测试实验室。所有测试用例都在我的本地设备上通过,但在测试谷歌云上的设备时,一些测试用例会失败,出现“NoMatchingViewException”等异常。我已经尝试增加测试运行和片段加载之前的等待时间,但这似乎也没有帮助。如果您知道如何解决此问题,请提供帮助。谢谢!

0 投票
1 回答
359 浏览

json - Firebase 未运行 JSON 脚本

我使用 Android Studio 创建了一个脚本。该脚本登录到应用程序并插入一些数据并打开所有片段。但是,当我将脚本添加到我的 Robo 测试时,它只会进入第一个屏幕,然后在那里等待 5 分钟并以通过标记结束。

任何人都知道这方面的事情,请帮助。

0 投票
1 回答
1390 浏览

firebase - 与 Google Cloud 关联的 Firebase Blaze 计划的定价

今天我开始使用 GCP 和 Firebase Blaze 计划。我收到了 300 美元的免费试用积分和更多优惠券。Firebase 也自动升级到 Blaze。我想知道这些代金券是否涵盖所有 Firebase 服务......

0 投票
1 回答
58 浏览

firebase - 为什么 google firebase testlab 模拟器没有电话号码?

当我在测试实验室运行我的应用程序测试时,一些模拟器有电话号码,而另一些则没有。我知道这一点是因为我构建了一个应用程序来在获得许可时测试用户的电话号码。

0 投票
0 回答
301 浏览

android - 无法创建电话管理器日志找到

我正在使用 firebase 运行机器人测试并发现:

无法从 ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}、[****]、UserHandle{0} 创建 TelephonyManager

进程ID:1634(VvmPkgInstalledRcvr ...)

这对于启动一项活动是否重要?

0 投票
2 回答
596 浏览

android - Firebase 测试实验室 - 从 CI 或命令行提供 Robo 脚本?

我使用 Firebase 测试实验室和 Jenkins 在每次构建我的 Android 应用程序后运行 Robo 测试。目前我使用 Yaml 文件来设置我需要的所有配置。我使用 Robo 指令提供用户名和密码。但是,我现在想提供一个控制登录过程的 Robo 脚本,而不仅仅是提供登录详细信息。我已经在 Android Studio 中制作了脚本,但我在文档中没有看到任何地方允许我从 Yaml 文件或命令行中提供 Robo 脚本的位置,有人知道这是否可能吗?

我已经尝试过这里的文档和各种链接 - https://firebase.google.com/docs/test-lab/command-line

0 投票
1 回答
350 浏览

firebase - 通过 Android Studio 使用 Firebase 测试实验室时如何指定超时

我开始使用 Firebase 测试实验室网页来运行我的新应用程序的检测测试。高级设置之一是“测试超时”,这是 Firebase 将终止长时间运行的测试的点。

我开始直接从 Android Studio (3.1.1) 启动测试。在使用运行配置编辑器设置测试时,我似乎找不到测试超时的设置。从 AS 启动测试时,我是否遗漏了什么或者此功能不可用。

0 投票
0 回答
390 浏览

android - Firebase 测试实验室仪器测试在 Google 登录时失败

我实现了一个连接到 Google Calendar API 的应用程序来读取用户的日历事件。我一直在尝试使用 Firebase Android Instrumentation Test 功能测试我的应用程序。不需要登录的功能(例如主屏幕)已经过测试并顺利通过。我还没有实现登录,但只按照本指南 ==> https://developers.google.com/calendar/quickstart/android向谷歌日历 API 发出请求。当我的测试达到这一点时,会出现一个谷歌登录页面并一直停留在那里直到测试停止。

第二次,我尝试运行 Robo 测试,该测试在该阶段之后通过了很好的测试,因为我注意到 Robo 创建了一个电子邮件地址来向谷歌进行身份验证,以显示我正在测试的活动。但我想根据我写的测试看到测试结果。

第三次,我尝试运行仪器测试,但又失败了。我检查了视频,发现这次它不再有一个带有两个单选框的屏幕来选择一个帐户。一个是我想是 Robo 创建的帐户,另一个是添加一个新帐户。

请帮助我了解如何为我的仪器测试指定一个默认帐户以使用并通过谷歌登录页面。

0 投票
1 回答
1215 浏览

android - 如何将 firebase 测试实验室与 circleci 集成

嗨,我想在 firebase 测试实验室测试我的应用。我想将它与 circleci 集成。我已阅读此文档https://circleci.com/docs/1.0/firebase-test-lab/并创建了 config.yml

我已经GCLOUD_SERVICE_KEY在 circleci 的环境变量中创建,但它没有在 firebase 测试实验室测试应用程序。

配置.yml

有谁知道我错过了什么?