A captured image of a screen, app, or UI element state.
- Xcode 9.0+
Screenshots capture the current UI state of classes that conform to the
XCUIScreenshot protocol, such as
XCUIElement. Each screenshot contains an image representation of the captured UI at the point the screenshot was taken.
You can attach a screenshot of your app's UI to a test or activity to store it for later analysis. Create an attachment for a screenshot by calling
attachment initializer, then add the attachment to a test or activity via
add method. For more information, see Adding Attachments to Tests and Activities.