Desc
The mail test suite demonstrates good foundational architecture (Page Object Model, TypeScript types, environment config) but suffers from critical implementation issues that severely impact reliability, maintainability, and performance.
Critical issues:
- No Test Data Cleanup
- Excessive Hardcoded Waits
- No isolation test
- Code duplication
- Fragile XPath locators
DoD
- Refactoring tests to address all critical issues to make it easier to maintain