7得票1回答
gcloud命令行界面:如何使用clearPackageData参数运行仪器测试?

我正在使用gcloud firebase test android run命令运行我的测试,并使用--use-orchestrator标志启用Android Test Orchestrator。 有一个Orchestrator参数clearPackageData,用于在测试时清除应用程序的状态...

11得票1回答
Android - “firebase.test.lab”设置无法排除Play商店测试活动的Firebase分析

每次在Google Play商店上传新版本后,我会在大约10分钟内在Firebase分析控制台中看到约8个新用户登录。我的应用程序尚未公开发布,在一个没有其他人选择加入的封闭测试轨道上。唯一可能的原因似乎是Google的内部测试,例如预启动报告。这些数字将真正混淆我的分析数据,因此我想从Fir...

32得票2回答
如何为自动化的Android测试提供登录凭据?

我正在寻找一种方法来“提供登录”到我的应用程序,以便自动化测试可以“登录”并测试整个应用程序。目前当然被登录屏幕阻止。 由于我正在使用密码智能锁,这可能是为测试提供凭据的机会 - 但我不知道如何做到这一点。 有没有一些最佳实践可以在测试期间提供凭据或跳过登录?我可以考虑使用特殊的build...

8得票2回答
如何编写模拟GPS位置并在Google Testlab中使用的Espresso测试?

我使用Espresso Recorder记录了一次浓缩咖啡测试,我想在我的应用程序中测试一些位置更改。目前,我正在使用以下代码模拟位置: LocationManager lm = (LocationManager) context.getSystemService(Context.LOCAT...

20得票8回答
上传的APK文件没有有效的签名,Firebase TestLab仪器测试类型。

我试图通过使用仪器测试类型的Firebase测试实验室来测试我的演示应用程序,但由于以下有关apk的错误,我无法进行测试。 我上传了已签名的debug-keystore apk。即使在我的其他项目中,我也上传了我自己签名的密钥库apk以及我的androidTest.apk,但仍显示相同的错...

15得票1回答
如何将Firebase测试实验室与CircleCI集成

嗨,我想在Firebase测试实验室上测试我的应用程序。我想将其与CircleCI集成。我已阅读此文档https://circleci.com/docs/1.0/firebase-test-lab/并创建了config.yml。 我已经在CircleCI的环境变量中创建了 GCLOUD_SE...

15得票3回答
如何在React Native中为Android添加资源ID

我想使用Firebase TestLab,但似乎它只能以资源ID为目标。我的元素是这样的:<Input {...props} testID="usernameIput" /> 但似乎testID没有映射到resource-id。如果这不是实现的方法,那么我怎样才能在react-na...

10得票3回答
在Firebase测试实验室中无法上传APK

我最近升级到Firebase的“Blaze”计划。我正在尝试使用Firebase测试实验室测试发布APK,但每次上传APK时,我都会收到以下消息。 “文件无法上传到Google Cloud Storage(GCS)。此问题可能是由于GCS权限不正确引起的。” 如何解决这个问题?我需要更改项...

10得票2回答
动态功能模块上的UI Espresso测试

Firebase测试实验室接受App Bundle / APK和Android测试APK,并且在动态特性模块UI测试中遇到失败。错误涉及某些多dex问题,表明特性模块未在基本APK中找到,这有道理,如果他们没有处理动态特性模块的话。想知道是否有人遇到了同样的问题,或者Firebase测试实验室...

12得票4回答
Firebase上iOS Flutter集成测试?

是否可能在Firebase上运行Flutter集成测试?关于这个问题似乎存在一些矛盾的信息 - 有些来源说可以,但是在文档中,iOS部分似乎只能在自己的设备上进行测试。 Firebase要求上传一个XCT测试包。如何为Flutter项目获取/创建它?