Member-only story

Benefits of E2E Test Automation & Continuous Testing (Part 1: to Wise Executives)

Big financial rewards and a relaxing lifestyle

Zhimin Zhan
6 min readMar 1, 2021

Continuous Testing (enables software teams to push software updates 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.

Executives get financial rewards

The biggest beneficiary of a successful software product, financially speaking, is the owner and/or executives of the company. A good process of developing successful products is often more important than the products themselves. However, few software executives realize the full value of frequently pushing out software releases (multiple times per day) which is only possible with a good Continuous functional testing process in place.

It is easy for the executives to say “we are going agile”, “Steve Jobs once said …”, blah, blah, blah. We know there is only one Steve Jobs (who is known for being obsessed with quality. See his interview on quality). Most executives, who just want to keep their jobs, lack a real desire to make a difference. As this Wired magazine’s article pointed out, LinkedIn ‘completely overhauled’ its development and release process. Wow! However, if you think about it, it is so logical and it shall have always been like that.

The software revolution behind LinkedIn’s gushing profits [Wired]

LinkedIn co-founder Reid Hoffman, a happy executive of a company with real CT

…, It was Scott and his team of programmers who completely overhauled how LinkedIn develops and ships new updates to its website and apps, taking a system that required a full month to release new features and turning it into one that pushes out updates multiple times per day.

… Newly-added code is…

--

--

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

Write a response