当您在 Google Play 管理中心中将您的 Android 应用软件包 (APK) 上传及发布到 Alpha 或 Beta 渠道时,系统会在运行不同 Android 版本的各种设备上测试您的 APK。生成的发布前测试报告有助于识别崩溃、暴露问题,以及发现安全漏洞。
作为一款与 Firebase Test Lab 集成的自动化测试工具,Robo 测试是发布前测试报告的基础。您不但可使用 Robo 测试针对特定设备、语言区域或 Android 版本进行测试,还可对您的应用进行耗时较长的测试。
Robo 测试的可自定义程度比发布前测试报告更高,但使用起来一样方便。
在 Test Lab 中运行您的第一个 Robo 测试
- 如果您还没有 Firebase 项目,请先创建一个:在 Firebase 控制台中,点击添加新项目,然后输入项目名称。如果您已有 Cloud 项目,可以从下拉菜单中选择它以向其添加 Firebase。
- 前往 Firebase 控制台中的 Test Lab 页面。
- 将您要测试的应用的 APK 拖到“Android”部分,或点击浏览以查找 APK,然后选择该文件。
Test Lab 将上传所选的 APK,自动开始对它运行 Robo 测试。
后续步骤
如需增加您每天可以运行的测试次数,请升级到 Blaze 定价方案。如需详细了解每日用量配额以及 Blaze 方案基于用量的结算方式,请参阅 Test Lab 配额和结算。
如果您想更全面更频繁地测试您的应用,可以将 Test Lab 与持续集成系统配合使用。您还可以使用 Test Lab 来运行您专为测试自己的应用而编写的插桩测试,并且可以通过 Firebase 控制台、gcloud 命令行运行这些测试或直接从 Android Studio 运行这些测试。
如需详细了解 Test Lab,请参阅 Test Lab 简介。