Xcode is an integrated development environment for macOS containing a suite of software development tools developed by Apple for developing software for macOS, iOS, watchOS, and tvOS.  XCUITest is part of the Xcode framework;  it allows you to easily develop UI tests that simulate user interaction with your application.

Learn about XCUITest and automation with Perfecto

XCUITest KIF Screenshot