Automated testing of GUI applications: models, tools, and controlling flakiness
GUI ripping: reverse engineering of graphical user interfaces for testing