Member-only story

Case Study of UI Test Automaton on My Own Migration Project

Zhimin Zhan
3 min readFeb 5, 2021

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.

15K+ E2E test executions as regression testing, within 8 days

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 total number of User-Story-Level Selenium tests

The new 38 user story level UI raw selenium tests were written in TestWise, our…

--

--

Zhimin Zhan
Zhimin Zhan

Written by Zhimin Zhan

Test automation & CT coach, author, speaker and award-winning software developer. Help teams succeed with Agile/DevOps by implementing real Continuous Testing.

No responses yet