“Test rồi mà vẫn lỗi” là câu nói quen thuộc trong mọi dự án IT. Nhưng nguyên nhân không hẳn nằm ở việc tester làm việc kém, mà thường đến từ cách test và cách phối hợp trong team.
Nhiều dự án:
Dev code xong mới đưa cho tester
Requirement thay đổi sát deadline
Không có thời gian regression
Hậu quả:
Tester chỉ test bề mặt
Không đủ thời gian test edge case
Giải pháp:
Áp dụng shift-left testing – tester tham gia từ lúc phân tích requirement.
Tester test theo tài liệu, nhưng người dùng thì không:
Tắt mạng giữa chừng
Dùng app trên máy yếu
Nhập dữ liệu “không ai nghĩ tới”
Bug production thường đến từ:
Mất mạng
Dữ liệu lớn
Concurrent user
Trạng thái bất thường (app background, session timeout…)
Một số khác biệt nguy hiểm:
Data test quá sạch
Load thấp
Cấu hình server khác prod
Feature flag bật/tắt không đồng nhất
→ Bug chỉ xuất hiện khi lên production.
Chất lượng không chỉ là việc của tester:
Dev cần tự test
BA cần viết requirement rõ
Leader cần review rủi ro
👉 Testing là trách nhiệm của cả team, không phải riêng QA.
You need to login in order to like this post: click here
YOU MIGHT ALSO LIKE