向Robo建议点击目标(Play控制台预发布爬虫)

在Google Play上创建alpha版本后,我发现发布前的报告没有像我希望的那样遍历应用程序 . 它滑动以显示导航抽屉,单击那里的登录按钮,并在登录表单中写入一些文本 . 但它完全忽略了回收器视图中存在的五个项目,这些项目在屏幕上可见,然后再滑动以显示导航抽屉 .

Is there any way I can indicate those items are clickable (and used for navigation) to this tool?

支持页面在这里没有太大帮助,它们只描述了我已经看到的内容:

预发布报告的工作原理上传和发布alpha或beta APK后,测试设备将自动启动并抓取您的应用几分钟 . 抓取将在您的应用上每隔几秒执行一次基本操作,例如键入,点按和滑动 .

我在Firebase documentation找到了更多有启发性的信息:

当您使用alpha或beta Channels 上传和发布应用的APK文件时,您可以在Google Play控制台中使用Robo测试 . [...]要了解更多信息,请参阅使用发布前报告来确定问题 . (链接到上述支持页面)

他们说你无法准确告诉它该怎么做:

已知问题Robo测试目前具有以下已知限制:脚本编写 . 机器人测试无法使用脚本通过使用预定义的模拟用户操作序列来探索您的应用 .

但我不需要那么远 . 我希望它只是注意到这些项目 .

他们说:

对于从Android Studio和Google Developer Console运行的测试,超时的默认值为300秒(5分钟) .

这不是我观察到的,视频只有一分钟左右 . 我想在Google Play控制台中无法控制此操作(我已在Firebase控制台中检查过,默认情况下确实是5分钟) .

如果我向他们提供登录凭据,我可能会尝试获得更好的结果,也许他们会抓取应用程序的其余部分 .

But other than that, is there any way to indicate navigation items to Robo? Does it use some accessibility attributes to this end for example?

回答(0)