我想在各种设备上对firebase运行功能测试 . firebase是否支持android中的功能测试?

他们的testlab有三种类型的测试:

  • 机器人测试

  • 仪器测试

  • Gameloop

Robo测试被排除在外,因为它只是一个压力测试和负载测试,就像一个资金运行者

当谈到仪器测试时,我首先要清楚它是否是用 expresso, UIautomator and ranorex? 编写的功能测试

如果是,我看到我必须在那里上传两个 .apk's ,一个是 AppApkTestApk . 我想知道 AppApk 是否是被测试的应用程序, TestApk 是为测试应用程序而创建的apk?

如果是,我发现uiautomator测试被捆绑在 src 文件夹中,并且是一个java文件 . 我还发现,uiautomator有一个python包装器,可以编码为android编写测试 .

现在有 kivy.org 将python文件绑定到 .apk ,因为android studio不支持python .

现在,我如何在python中运行Android uiautomator测试?有没有办法,在android工作室内运行python脚本?

以及如何在firebase中运行功能测试?他们支持吗?