Use EdrawMaxto to understand the flow of Coded UI Test Automation Framework. As the below Coded UI Test Automation Framework illustrates, typical software automation testing requires automation tools. Here Coded UI Test is an automated test that drives applications through its user interface. In the code testing scenario, this test involves functional testing of the User interface controls as it checks the functionality of the whole application. It should be noted here that the Coded UI test automation framework supports technologies like Web Services, Window phone applications, and Web Applications. As the below diagram suggests, Coded UI Testing (CUIT) allows developers and Software testers to collaborate effectively using the same tools.