我在哪里可以找到EarlGrey失败测试的屏幕截图



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

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

它在哪里拯救他们?

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

找到的决定:

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

只是之前没有在常见问题解答中提到它

最新更新