Test Uat Là Gì ? Quy Trình Thực Hiện Uat Testing Các Loại User Acceptance Testing

1. UAT là gì ?

Kiểm thử chấp nhận của người dùng được định nghĩa là một loại kiểm thử thực hiện bới khách hàng để xác nhận hệ thống đã làm việc đúng như mong đợi và thỏa mãn yêu cầu của người dùng. Hoạt động này được thực hiện ở giai đoạn kiểm thử cuối cùng trước khi phần mềm được đưa vào hoạt động chính thức. Mục đích của thử nghiệm này là kiểm tra lại sản phẩm để đưa sản phẩm đến release.Thử nghiệm này được thực hiện trong một môi trường thử nghiệm riêng biệt với môi trường dev. Đây là một loại thử nghiệm hộp đen trong đó hai hoặc nhiều người dùng cuối sẽ tham gia.

Đang xem: Test uat là gì

2. Ai là người thực hiện UAT?

Khách hàngNgười dùng cuối

*

3.Kiểm thử chấp nhận và mô hình V-Model

Trong VModel, kiểm thử chấp nhận của Người dùng tương ứng với giai đoạn phân tích yêu cầu của vòng đời Phát triển Phần mềm (SDLC)

*

4.Tại sao cần kiểm thử chấp nhận người dùng:

Kiểm thử chấp nhận của người dùng cần thiết bởi vì:

Người phát triển xây dựng phần mềm dựa trên tài liệu phân tích yêu cầu lấy từ khách hàng nhưng tài liệu phân tích có thực sự đúng với những gì khách hàng mong đợi.Các thay đổi trong quá trình dự án có được truyền đạt đến các nhà phát triển.

Xem thêm: Fighting Nghĩa Là Gì ? Cố Lên Trong Tiếng Anh Là Gì? Cố Lên Trong Tiếng Anh Là Gì

*

5.Điều kiện tiên quyết của kiểm tra chấp nhận người dùng

Phải đảm bảo các yêu cầu nghiệp vụ chính của ứng dụng hoạt độngPhần mềm đã được hoàn thiện nhấtCác khâu kiểm thử Unit testing, integration testing, system testing đã được hoàn thànhKhông có lỗi quan trọng còn tồn tại trong hệ thốngLỗi về thẩm mỹ được chấp nhận trước UATRegression testing phải được hoàn thành và không có lỗi lớnTất cả các lỗi đã phát hiện phải được sửa và kiểm tra trước khi UATMôi trường UAT phải được chuẩn bị sẵn sàngNhà phát triển phải chắc chắn rằng hệ thống đã sẵn sàng thực hiện UAT

6.Các bước thực hiện UAT

*

Phân tích các yêu cầu nghiệp vụ của phần mềmTạo kế hoạch kiểm tra UATXác định các kịch bản kiểm thửTạo các trường hợp kiểm tra UATChuẩn bị data test (giống với data thật nhất)Thực hiện kiểm thửGhi nhận kết quảXác nhận các chức năng của sản phẩm

7.Tiêu chí đánh giá UAT

Trước khi phần mềm được đưa đến tay người dùng, cần xem xét các yếu tố sau:

Không có lỗi quan trọng về chức năng và cả gia diệnCác chức năng của phần mềm hoạt động ổn địnhUAT đã họp với các bên liên quan về kết quả của việc kiểm thử

8.Phẩm chất của người

Người thực hiện kiểm thử chấp nhận (UAT) phải có hiểu biết rõ về các yêu cầu của phần mềm(mục đích kinh doanh), sử dụng phầm mềm như người dùng cuối. Tuy nhiên cũng cần có tư duy phân tích các trường hợp và kết hợp dữ liệu để làm cho khâu kiểm thử UAT thành công.

Xem thêm: ” Con Phò Là Gì ? Giải Thích Định Nghĩ Từ Phò Phò Khác Cave Và Điếm Thế Nào

9.Những chuẩn bị tốt nhất cho UAT

Chuẩn bị kế hoạch UAT sớmChuẩn bị các case kiểm thử trước khi bắt đầu UATXác định rõ mục tiêu và phạm vi của UATThực hiện kiểm thử với các kịch bản và dữ liệu thực tếKhông đè nặng tư tưởng là người xây dựng ứng dụng mà thực hiện như một người dùng sản phẩmKiểm tra khả năng sử dụngBáo cáo kết quả trước khi quyết định phát hành sản phẩm

10.Kết luận

UAT là môt trong các loại kiểm thử được áp dụng trong kiểm thử phần mềm. Với UAT Khách hàng sẽ biết chắc chắn các tính năng mà phầm mềm đáp ứng thay vì giả định.

Related Posts