问题标签 [google-cloud-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 回答
1382 浏览

android - 为 Firebase 测试实验室中的 Robo 测试指定测试帐户详细信息

我正在尝试在 Firebase 测试实验室中运行 Robo 测试。我想为应用程序指定一个登录用户名。该应用程序是使用 React Native 构建的。下面是应用程序的登录屏幕

应用程序登录屏幕

该应用程序是使用 react-native 构建的。我在 Android Studio 中使用 Layout Inspector 找到了User Name文本输入字段的资源名称。下面是上述屏幕的 Layout Inspector 屏幕。

布局检查器截图

文本输入字段的mID指定为id/0xF。我在测试帐户详细信息中将其指定为用户名资源,并在值字段中指定了一个有效值,如下所示

测试实验室中的测试帐户详细信息

当我运行测试时,未指定用户名,因此测试从未通过此屏幕。

如何在测试实验室中指定用户名,以便测试可以通过此屏幕并测试实际应用程序?

0 投票
2 回答
259 浏览

android - 使用 Firebase 测试实验室时,如何将我的模拟器的 ABI 指定为 x86_64?

背景: 有些人遇到这个问题,当他们的模拟器不使用 ABI x86_64 时,他们的 UI 测试会失败。如果我错了,请纠正我,但这在通过 Firebase 测试实验室(通过gcloud firebase test android run)运行自动化测试时似乎是一个问题,因为他们的模拟器似乎没有使用 ABI x86_64。

使用时gcloud firebase test android run,是否可以设置正在使用的模拟器的ABI?