【问题标题】:Firebase test lab - Supply Robo script from CI or command line?Firebase 测试实验室 - 从 CI 或命令行提供 Robo 脚本?
【发布时间】:2018-09-27 04:10:41
【问题描述】:

我使用 Firebase 测试实验室和 Jenkins 在每次构建我的 Android 应用后运行 Robo 测试。目前我使用 Yaml 文件来设置我需要的所有配置。我使用 Robo 指令提供用户名和密码。但是,我现在想提供一个控制登录过程的 Robo 脚本,而不仅仅是提供登录详细信息。我已经在 Android Studio 中制作了脚本,但我在文档中没有看到任何地方允许我从 Yaml 文件或命令行中提供 Robo 脚本的位置,有人知道这是否可能吗?

我已经尝试过这里的文档和各种链接 - https://firebase.google.com/docs/test-lab/command-line

【问题讨论】:

    标签: android firebase firebase-test-lab


    【解决方案1】:

    此功能今天在测试版中可用,但不是完整版本。使用时可以使用--robo-script标志指定要上传的脚本

    gcloud beta firebase test android run
    

    在发布版本中不可用:

    gcloud firebase test android run
    

    经过一段时间的 Beta 测试后,新功能将升级为完整版本。 See the CLI docs for the beta version here.

    【讨论】:

    • 在内部打听了一下,这个功能似乎已经在开发,但由于某种原因,gcloud 中还没有。敬请期待。
    • 感谢您的信息!非常感谢。
    • 更新了答案 - 请改用gcloud beta
    • 有没有办法只运行脚本测试,而不是随机运行?
    【解决方案2】:

    我知道这是一个老问题,但我一直在寻找同样的东西,我找到了它: https://cloud.google.com/sdk/gcloud/reference/beta/firebase/test/android/run#--robo-script

    这样使用

    gcloud firebase test android run --app app-release.apk --robo-script script.json
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多