A practical guide to testing internal products without overdoing it.
1. Baseline Evaluation
Before deciding how much to test or what to improve, understand your current state.
- Unit tests
- API / Service tests
- Functional UI tests
- Automated tests
- Separation of duties (developers vs testers)
- Deployment + rollback steps
- Performance checks
- Security checks
- UAT process (high-level)
Questions to ask yourself:
- Where do issues usually appear today?
- Which testing layers exist and which are missing?
- Where does your team spend the most testing time?
- Who currently owns which parts of testing?
- How often do you rely on users to surface issues?