【问题标题】:Firebase Device Lab - how can I run cross app testsFirebase 设备实验室 - 我如何运行跨应用测试
【发布时间】:2019-03-15 17:51:59
【问题描述】:
我有兴趣在 Firebase 测试实验室中运行一些 UIAutomator 测试:我们想做的一项测试涉及 2 个不同应用中的功能。
所以我们在本地的流程是:
- 安装应用 A
- 安装应用 B
- 安装仪器 apk
运行仪器步骤。
但是,使用 gcloud 命令,我们似乎只能上传 1 个应用 apk 和 1 个测试 apk。
有没有办法在测试实验室中进行多个 apk 测试?
【问题讨论】:
标签:
android
firebase
firebase-test-lab
【解决方案1】:
gcloud beta 支持安装额外的 APK:
gcloud beta firebase test android run \
--app=path/to/app1.apk \
--test=path/to/test.apk \
--additional-apks=path/to/app2.apk,path/to/app3.apk \
...other options here...
您可能需要使用gcloud components install beta 或您的操作系统发行版的包管理器安装测试版组件。