Kiểm thử chấp nhận

Một phần của tài liệu báo cáo môn học nhập môn công nghệ phần mềm chương 15 luồng công việc thực thi (Trang 26 - 27)

Mục đích: để khách hàng xác định xem sản phẩm có thực sự đáp ứng các thông số kỹ thuật như nhà phát triển yêu cầu hay không.

Kiểm thử chấp nhận được thực hiện bởi

 tổ chức khách hàng

 nhóm SQA với sự có mặt của đại diện khách hàng

 hoặc một nhóm SQA độc lập được khách hàng thuê.

Bốn thành phần chính của kiểm tra chấp nhận: đánh giá tính đúng đắn, độ bền, hiệu suất và tài liệu) là những gì được nhà phát triển kiểm thử trong quá trình thử nghiệm sản phẩm.

Kiểm thử chấp nhận phải được thực hiện trên dữ liệu thực tế hơn là trên dữ liệu kiểm tra. Cho dù bản chất các trường hợp thử nghiệm được thiết lập tốt như thế nào thì chúng vẫn là nhân tạo. Dữ liệu thử nghiệm quan trọng hơn phải phản ánh trung thực dữ liệu thực tế tương ứng nhưng trong thực tế không phải lúc nào cũng vậy. Các trường hợp thử nghiệm kết quả không phản ánh đúng dữ liệu thực tế dẫn đến sản phẩm được thử nghiệm không phù hợp. Khi một sản phẩm mới thay thế một sản phẩm hiện có, sản phẩm mới phải được cài đặt để chạy song song với sản phẩm hiện có. Lý do là có thể sản

phẩm mới bị lỗi theo một cách nào đó. Sản phẩm hiện có hoạt động chính xác nhưng không đầy đủ ở một số khía cạnh. Nếu sản phẩm hiện có được thay thế bằng một sản phẩm mới hoạt động không chính xác thì khách hàng sẽ gặp rắc rối. Do đó cả hai sản phẩm phải chạy song song cho đến khi khách hàng hài lòng thì sản phẩm mới có thể đảm nhiệm các chức năng của sản phẩm hiện có. Chạy song song thành công kết thúc kiểm tra chấp nhận và sản phẩm hiện có có thể ngừng hoạt động.

Khi sản phẩm đã vượt qua kiểm tra chấp nhận, nhiệm vụ của các nhà phát triển đã hoàn thành. Bất kỳ thay đổi nào hiện được thực hiện đối với sản phẩm đó đều cấu thành việc bảo trì sau giao hàng.

Một phần của tài liệu báo cáo môn học nhập môn công nghệ phần mềm chương 15 luồng công việc thực thi (Trang 26 - 27)