Diagnosed problems
- Manually perform most tests.
- Risk of human errors leading to missed defects or incorrect software quality assessment.
- Incompleteness and inconsistency of test cases.
- Expert knowledge undocumented and dispersed among testers.
- Long-term regression processes involving entire teams.
- Significant downtime in other work during testing periods.