如果我在Firebase上使用一批4个物理设备进行了测试,是否可以在每个设备上为我的应用使用不同的帐户?
编辑:我正在测试一个要求用户登录帐户的应用程序,所做的任何更改都将记录在数据库中。以前,我曾尝试使用多个设备运行测试,但是由于Firebase并行运行测试(或每当设备准备接收测试时),因此如果2个设备尝试同时更改同一件东西,可能会引起问题。我想知道是否可以测试多个设备,但每个设备上使用不同的帐户。
测试实验室没有内置功能,用户无法将不同的配置(测试夹具)传递给不同的设备测试。你必须自己做。几个想法:
--environment-variables
接受环境变量。如果您需要知道如何在测试中阅读它们,请查看this Stackoverflow answer。