【问题标题】:Where can I find screenshots of failed tests with EarlGrey?我在哪里可以找到 EarlGrey 测试失败的屏幕截图?
【发布时间】:2017-11-10 07:36:50
【问题描述】:

我想在我的 EarlGrey 测试的 CI 报告中添加屏幕截图。

我知道我可以使用GREYScreenshotUtil.takeScreenshot()GREYScreenshotUtil.saveImage 来创建自定义屏幕截图并指定其名称和保存路径,但它仅在特定情况下有帮助,而我需要在各种失败时获取屏幕截图。因此,看起来 EarlGrey 每次测试失败时都会制作这样的屏幕截图。

它将它们保存在哪里?

我可以为所有这些屏幕截图设置一个特定的名称和路径吗?

【问题讨论】:

    标签: screenshot xcode-ui-testing earlgrey


    【解决方案1】:

    找到的决定:

    //swift
    GREYConfiguration.sharedInstance().setValue(path!, forConfigKey: kGREYConfigKeyArtifactsDirLocation) 
    

    只是之前的FAQ里没有提到

    【讨论】:

    • 如果需要,请随时将其添加到常见问题解答中。
    猜你喜欢
    • 2012-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-11
    • 1970-01-01
    • 1970-01-01
    • 2012-04-04
    • 1970-01-01
    相关资源
    最近更新 更多