【问题标题】:Xcode - Redact element from ImageXcode - 从图像中编辑元素
【发布时间】:2020-06-24 20:33:58
【问题描述】:

有没有办法从 xcode 中的图像中编辑特定元素?我们正在做快照测试,目前我们在需要的地方裁剪图像或只拍摄特定元素的快照以避免此问题,但我们希望能够拍摄图像并编辑某个可能会像日期一样不断变化的元素/时间字段。

【问题讨论】:

    标签: xcode xctest xcuitest xcuiscreenshot


    【解决方案1】:

    您可以更改元素的UIImage/NSImage(取决于平台)

    在此处阅读文档 https://developer.apple.com/documentation/xctest/xcuiscreenshot/2897658-image


    此外,还有一个工具SUITCase 专为屏幕截图测试而设计,能够裁剪元素和擦除动态视图。 https://github.com/devexperts/suitcase/

    使用 SUITCase,您可以进行此类验证:

    verifyScreenshot(withoutQuery: app.staticTexts)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-19
      • 1970-01-01
      • 2011-07-07
      • 2013-10-22
      • 1970-01-01
      • 2020-03-29
      • 2012-11-08
      • 1970-01-01
      相关资源
      最近更新 更多