In today’s world of extreme agility, intelligent systems, SAAS, automated test and deployments, what is the role of humans in QA? How has the way we test software changed?
We did a quick survey on regression testing as a runup to our webinar “Is regression hindering your progression” consisting of FOUR questions listed below.
1.What fraction of total testing effort does regression tests consume ?
2.What fraction of regression test cases are automated?
3.What is your regression test yield? RegressionTest yield= (#DefectsFound InRegression #RegressionTestCasesExecuted)
4.I think that a smarter assessment of how much to regress could reduce regression test effort by:
We had a total of forty four (44) anonymous responses, the four key inferences are:
- Regression is non-trivial, consuming possibly close to half the test effort.
- A long way to go for automation, only a quarter of folks seem to have half their test cases automated.
- Low yielding human effort is expensive, only fifth of regression test cases find issues, a low defect yield.
- Smart regression is business beneficial, at least 25% effort reduction is what practitioners feel.
Here it is, as an interesting infographic. What do you think? How may $$/time will you save with 25% reduction?