UI test

A UI test simulates events to system-supplied and custom UI objects, captures the responses of those objects, and then tests that response for correctness or performance.