These phases include - feasibility analysis of test automation, selection of a tool, selection of a suitable framework, creation of proof of concept, development of automation framework, development and execution of test script, and analysis of results.