testversies
Testversies is a term used to describe public debates and disagreements concerning testing practices in software development. The concept covers controversies over how tests are designed, what constitutes adequate test coverage, the balance between automated and manual testing, and how testing affects development velocity and product quality.
Etymology: The word appears to be a portmanteau of test and controversy (or verses), signaling contention about
Typical subjects include debates over unit versus integration testing, the reliability of flaky tests, the trade-offs
Impact and responses: Testversies can stimulate improvements in testing strategy and governance. Outcomes may include updated
See also: software testing, test automation, test-driven development, continuous integration, quality assurance.