Member-only story
Case Study of UI Test Automaton on My Own Migration Project
On 29/10/20, I decided to migrate several ClinicWise features to WhenWise, my new service booking app (for direct public booking). The new features will make customers manage businesses with internal clients/sales on WhenWise as well.
With the help of Continuous Testing (run automated UI tests regularly in a CT server), I managed to complete the core work within 8 days. Most of the work was done in a casual style at home (had to stop when my daughter used the study to study for exams). As usual, I spent 70+% of my development efforts on Continuous Testing (to gain 10x + productivity). The coding part was just a minor effort.
Since 2014, for each of my own project, I have pushed new builds to the production daily (if changes). Yes, the new features were added to the production every day, WhenWise customers may not realize that. This is made possible because of Continuous Testing.
The new 38 user story level UI raw selenium tests were written in TestWise, our…