Benefits of E2E Test Automation & Continuous Testing (Part 6: to Happy Customers)

Boost the customer’s confidence

Zhimin Zhan
6 min readAug 30, 2021

--

Continuous Testing (enables software teams to release to production daily, not fake CI/CD talks. Check out “Continuous Integration at Facebook” and AgileWay Continuous Testing Grading) is the heart of the software development process. It benefits all stakeholders of a software project.

“On-site Customer” is one of the agile practices. However, this practice seemed to have been largely forgotten in recent years. Besides human factors, I think the main reasons are:

  • low development productivity
    It is not practical to ask an on-site customer to wait 9 working days (a typical sprint length is 2 weeks) to see some new features implemented. Customers shall be able to try out the application and provide feedback quickly and frequently.

By the way, the 2-week sprint, in my opinion, is too long. I recommend 2 sprints per week; if CT is implemented, it is really not that hard to achieve it.

  • poor software quality
    When a…

--

--

Zhimin Zhan

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