Kiểm thử chấp nhận người dùng (User Acceptance Testing) là gì?

Related Articles

1. User Acceptance Testing là gì ?

Kiểm thử đồng ý của người dùng ( User Acceptance Testing – UAT ) được định nghĩa là một loại kiểm thử thực thi bởi người mua / người dùng cuối để xác nhận mạng lưới hệ thống đã thao tác đúng như mong đợi và thỏa mãn nhu cầu nhu yếu của người dùng. Hoạt động này được thực thi ở tiến trình kiểm thử sau cuối trước khi ứng dụng được đưa vào hoạt động giải trí chính thức .

Mục đích của tiến trình kiểm thử này là kiểm tra lại loại sản phẩm, xác nhận luồng tài liệu để đưa mẫu sản phẩm ra thực tiễn .

Nó không tập trung chuyên sâu vào lỗi thẩm mỹ và nghệ thuật, lỗi chính tả hoặc kiểm tra mạng lưới hệ thống. Kiểm tra sự gật đầu của người dùng được thực thi trong một môi trường tự nhiên thử nghiệm riêng không liên quan gì đến nhau với thiết lập tài liệu giống như sản xuất. Đây là loại thử nghiệm hộp đen trong đó hai hoặc nhiều người dùng cuối sẽ tham gia .

Ai là người thực hiện Kiểm thử chấp nhận người dùng?Ai là người thực hiện Kiểm thử chấp nhận người dùng?

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

  • Khách hàng
  • Người dùng cuối
  • Tester

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).

UAT tiến hành khi nào?UAT tiến hành khi nào?

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

Kiểm thử gật đầu của người dùng thiết yếu chính do :

  • 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.

5.Điều kiện tiên quyết của User Acceptance Testing

  • Phải đảm bảo các yêu cầu nghiệp vụ chính của ứng dụng hoạt động
  • Phần mềm đã được hoàn thiện nhất
  • Các khâu kiểm thử Unit testing, integration testing, system testing đã được hoàn thành
  • Không có lỗi quan trọng còn tồn tại trong hệ thống
  • Lỗi về thẩm mỹ được chấp nhận trước UAT
  • Regression testing phải được hoàn thành và không có lỗi lớn
  • Tất cả các lỗi đã phát hiện phải được sửa và kiểm tra trước khi UAT
  • Môi trường UAT phải được chuẩn bị sẵn sàng
  • Nhà 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ềm
  • Tạo kế hoạch kiểm tra UAT
  • Xác định các kịch bản kiểm thử
  • Tạo các trường hợp kiểm tra UAT
  • Chuẩ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ện
  • Các chức năng của phần mềm hoạt động ổn định
  • UAT đã 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 thực hiện kiểm thử chấp nhận

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

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

  • Chuẩn bị kế hoạch UAT sớm
  • Chuẩn bị các case kiểm thử trước khi bắt đầu UAT
  • Xác định rõ mục tiêu và phạm vi của UAT
  • Thự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ẩm
  • Kiểm tra khả năng sử dụng
  • Bá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.

Tuy nhiên, việc có nhân sự để thực thi Kiểm thử gật đầu người dùng không hề thuận tiện, đặc biệt quan trọng là với những dự án Bất Động Sản ứng dụng lớn, cần Tester có kinh nghiệm tay nghề, trình độ để triển khai trên mức độ khách quan nhất .

Tester Việt tự hào là đơn vị chức năng đi đầu trong dịch vụ kiểm thử ứng dụng, với hàng trăm dự án Bất Động Sản lớn nhỏ trong và ngoài nước, đội ngũ nhân sự Tester phần đông, giàu kinh nghiệm tay nghề và trình độ, đủ để triển khai kiểm thử bất kỳ một dự án Bất Động Sản nào .

Liên hệ ngay với chúng tôi qua hotline : 0986618893 hoặc email : [email protected] để được tư vấn và triển khai kiểm thử ứng dụng trong thời hạn ngắn nhất .

More on this topic

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Advertismentspot_img

Popular stories