- Viết test case cho các trường hợp biên (edge cases) và điều kiện đầu vào không hợp lệ
- Chỉ viết test case cho các hàm quan trọng
- Bỏ qua các test case cho các hàm đơn giản
- Viết test case cho các hàm không được sử dụng