Quy trình làm việc của Tester
-
Cấu trúc Testcase:
Mỗi Test Case cần được xây dựng đầy đủ, bao gồm 3 phần cốt lõi sau:
- GUI (Giao diện người dùng): Kiểm tra các yếu tố hiển thị và tương tác
- Validation (Kiểm tra dữ liệu/ràng buộc): Xác thực tính đúng đắn và giới hạn của dữ liệu nhập.
- Function (Chức năng): Đánh giá các luồng xử lý chính của tính năng
-
Phân công trách nhiệm viết testcase
Quy trình phân công công việc nhằm đảm bảo chất lượng và sự khách quan
- Người phụ trách Task chính: Chịu trách nhiệm viết phần Validation và Function
- Người còn lại trong nhóm: Chịu trách nhiệm viết phần GUI
- Leader review: sau khi các thành viên đã hoàn thành testcase
- Nguyên Tắc Đảm Bảo Tính Khách Quan
Để tối ưu hóa việc phát hiện lỗi, cần tuân thủ nguyên tắc tách biệt vai trò:
Người Test (Thực hiện kiểm thử) LUÔN PHẢI KHÁC Người Viết Test Case
- Quy Trình Retest
- Thực hiện Retest chéo giữa các thành viên để giảm thiểu rủi ro bỏ sót lỗi (bug)
- Retest đối chéo Task: Các thành viên thực hiện retest chéo task của nhau
-
Chốt Chất Lượng Cuối Cùng
Leader có trách nhiệm thực hiện kiểm thử lại lần cuối trước khi hoàn thành Task