tmt*_*ark 7 android firebase firebase-test-lab
我最近发现了一个问题,我的应用在Firebase中的设置.我们已配置启动前报告,这意味着测试实验室设备正在为我们的分析贡献大量匿名会话.
有没有办法检测设备是否正在运行这些测试?例如,对于测试实验室中的测试,isUserAMonkey或isRunningInTestHarness会返回true吗?如果是这样,这将允许我调整我的分析/等的配置.
Dou*_*son 13
这实际上是在文档中提到的.
您可以检查是否存在名为"firebase.test.lab"的系统属性:
String testLabSetting =
Settings.System.getString(context.getContentResolver(), "firebase.test.lab");
if ("true".equals(testLabSetting)) {
// Do something when running in Test Lab
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
781 次 |
| 最近记录: |