Сравнение скриншотов на реальных платформах устройств отсутствует, и вам нужно автоматизировать его самостоятельно. Возможные шаги:
- Вы можете сохранить свой скриншот с помощью этого фрагмента
let image = XCUIScreen.main.screenshot().image
let attachment = XCTAttachment(image: image)
attachment.lifetime = .keepAlways
attachment.name = "Main Screen"
add(attachment)
Такие скриншоты будут включены в ваш
.xcresult
файл Обработайте эти изображения с помощью таких инструментов, как
imagemagic