UI Test automation

Unofficial Content
UI test automation is the top layer of the test automation pyramid, and one of the most important automation to achieve a continuous delivery process, where functional tests simulate real user interaction with the application and validate the system output/results on the UI and also in the database.