- gitignore is absent
- Driver transition from test to page
- Sensitive data in a project
- No screenshots in reporting
- No step definitions
- Hardcode of items to check
- Instances of pages in a class
- Not business-oriented approach
- Driver in a test
- Prerequisites in a test body
- No business-logic layer