【问题标题】:Retrieve Firebase Testlab testcase检索 Firebase Testlab 测试用例
【发布时间】:2021-01-29 05:52:00
【问题描述】:

我正在使用 Google CLI 命令在 Jenkins 的 Firebase 测试实验室中触发 UI 测试。按照https://firebase.google.com/docs/test-lab/android/continuous#using_with_jenkins_ci 的说明,一切正常。

现在我想获取执行的测试用例列表,以便我可以使用结果通过 Jenkins 进行报告。

任何有关如何检索测试用例的建议或指导都会有所帮助。

【问题讨论】:

    标签: firebase gcloud testcase firebase-test-lab


    【解决方案1】:

    如果您希望以编程方式检索测试结果,您有多种选择。

    1. 从您的结果存储桶下载 junit XML 文件。
    2. 使用Cloud Tool Results API 访问测试用例数据

    【讨论】:

    • 感谢@p-davis .. 由于文件夹是根据时间戳创建的,因此检索 xml 文件有点困难,但在 gcloud firebase test android run 命令中使用 --results-dir 将提供使用以下命令访问生成的 xml 文件的灵活性gsutil cp <source> <dest>
    • 没错,如果您想要一个可预测的结果路径,您可能希望使用--results-dir(以及可选的--results-bucket)。只需确保为每个测试调用使用唯一的 --results-dir 值。更难但仍有可能,您可以使用gcloud 命令的 stderr 输出中的时间戳解析结果 URL。
    猜你喜欢
    • 2019-12-20
    • 2021-10-14
    • 2019-04-15
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 2018-07-27
    • 1970-01-01
    相关资源
    最近更新 更多