Company
Date Published
Author
Ashley Hunsberger
Word count
779
Language
English
Hacker News points
None

Summary

Can You Test it All? The question of whether to test everything is often met with a resounding "no" due to time or resource constraints. However, ensuring a quality product can be achieved by testing smarter, not harder. This involves breaking down large user stories into smaller tasks, identifying key acceptance criteria, and understanding the hero workflows that users will interact with the system. By focusing on high-risk areas and using exploratory testing for complex scenarios, teams can achieve 20% test coverage that identifies 80% of bugs, while also considering factors such as the Pareto Principle and leveraging Big Data to inform test strategies. Ultimately, testing is a team effort, requiring collaboration and conversation to determine the right level of coverage, rather than relying solely on individual testers to cover everything.