Zhimin Zhan
1 min readJun 5, 2022

--

I have two projects (ClinicWise and WhenWise) with ~30000 raw Selenium steps, have been maintaining well for a few years. Plus a few other apps with less test steps (around 10K). Not overnight builds. I run regression tests (all tests) multiple times a day in BuildWise CT server. Again, in my spare time. Our CT process is super simple, fast, reliable using BuildWise CT server (with 7 agents).

A recent World Quality report (maybe 2021 )says, testing from a user perspective (top tier). Check out "CI at facebook" presentation (my annoated article). If doing automated UI Testing ( top testing pyramid) is properly, the benefits can only realized then.

I authored one book on API testing, and Ruby is great for API testing. I do API testing , but I like End-to-End Testing. I can maintain several large suite at the same time, again, in my spare time. When covering all user stories with UI testing, life is different. Easy, Relax, Fun! So that I can devleop and maintain more apps, in my spare time.

https://zhiminzhan.medium.com/whenwise-regression-test-suite-reaches-500-selenium-tests-and-300k-test-executions-84279ae0ed35

https://zhiminzhan.medium.com/reflections-of-software-i-created-over-the-last-12-years-in-my-spare-time-7f7e94e160ec

--

--

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