测试实验室无法创建测试矩阵,因为未设置所需的权限。请验证是否已正确启用所需的API

时间:2017-03-04 09:54:05

标签: firebase firebase-test-lab

我目前已经在我的设备上安装了firebase,我确保了存储和实时数据库,它们都很棒!

我以为我会给机器人测试一个去看看它做了什么,因为它提到我不需要再添加代码了。虽然在尝试使用默认的1设备(Nexus 5g 23)运行机器人测试时,我收到以下错误: enter image description here

通常我会假设我需要进入Android Studio中的firebase并设置gradle以启用此类测试,但我唯一的选择是以下内容。

enter image description here

这引导我进行更标准的测试。根据我的理解,我不相信Robo实验室测试是必要的(尽管我可能不正确)。

我怎样才能使用Robo测试?感谢

1 个答案:

答案 0 :(得分:2)

此消息可能是指为用于运行测试的Firebase项目启用的API。

项目选择器显示在Firebase Web控制台的左上角(console.firebase.google.com)。首次创建Firebase项目时,或者将Google Cloud项目导入Firebase时,应该启用所有必需的API。其中一个API可能已被禁用,或者此过程未成功。

访问https://console.developers.google.com/apis/dashboard?project= your-project-id 并查看已启用的API。测试实验室使用" Google Cloud Testing API"。

以下是为我用于测试实验室的其中一个项目启用的API列表。

enter image description here