Làm thế nào kiểm tra được xử lý trong cùng một lần chạy nước rút như mã hóa, nếu tất cả hoặc hầu hết mã hóa không được thực hiện cho đến khi kết thúc cuộc chạy nước rút? (Tôi đang đề cập đến việc phát triển và thử nghiệm "súp-to-nut" của một PBI duy nhất trong giai đoạn nước rút.)
Hầu hết các câu trả lời tôi đã xem trực tuyến liên quan đến tự động hóa QA, nhưng thậm chí điều đó không thực sự khả thi vì bạn thường cần một giao diện người dùng chức năng để ghi lại hoặc tạo các bài kiểm tra tự động từ đó. Tôi chỉ có bảng phân cảnh tiếp tục phát triển khi tôi phát triển các tính năng và khám phá các yêu cầu mới.
Trong trường hợp của tôi, tôi đang phát triển một ứng dụng máy tính để bàn mới. Các ứng dụng máy tính để bàn thường không cho vay để kiểm tra tự động rất tốt. Tôi có một số bài kiểm tra đơn vị tự động, nhưng chúng không phải là bài kiểm tra chức năng / tích hợp thủ công mà chuyên gia QA sẽ thực hiện.
Vì vậy, nơi tôi đang ở hiện tại là cuộc chạy nước rút của tôi kết thúc vào ngày mai, tôi vẫn còn mã hóa để hoàn thành, và những người QA của tôi chưa có gì để kiểm tra, và không biết làm thế nào để kiểm tra bất cứ điều gì tôi đưa cho họ mà không cần tôi nắm tay họ.
Tôi chắc chắn tôi không phải là người đầu tiên gặp vấn đề nan giải này.
Trước đây, tôi đã thực hiện một đường ống dẫn: trong lần chạy nước rút hiện tại, nhóm thử nghiệm kiểm tra các tính năng đã được triển khai trong lần chạy nước rút trước đó. Trong công việc hiện tại của tôi, Thủ tướng gọi phương pháp này là "thác nước", và như vậy, không thể chấp nhận được.