Person Acceptance Testing (UAT) là gì? Những loại Person Acceptance Testing

1. Person Acceptance Testing (UAT) là gì?

Person Acceptance Testing là quy trình xác nhận rằng phần mềm đã tạo ra có hoạt động ưu thích có người mua cuối hay ko.

2. Ai là người thực hành UAT?

  • Người mua cuối
  • Khách hàng

3. Tại sao cần Person Acceptance Testing?

  • Những nhà phát triển thành phần mềm dựa trên tài liệu bắc buộc và sự hiểu biết của họ để xây dựng những bắc buộc và có thể ko thực sự là những gì khách hàng cần từ phần mềm.
  • Những bắc buộc thay đổi đổi trong quy trình làm cho dự án có thể ko được truyền đạt hiệu quả và chính xác tới những nhà phát triển thành.

4. Những bước thực hành UAT

  • Phân tách những bắc buộc nghiệp vụ của phần mềm
  • Tạo kế hoạch đánh giá UAT
  • Xác định những kịch bản kiểm thử
  • Tạo những trường hợp đánh giá UAT
  • Chuẩn bị information check (giống có information thực nhất)
  • Thực hành kiểm thử
  • Ghi nhận kết quả
  • Xác nhận những chức năng của siêu phẩm

5. Person Acceptance Testing (UAT) khác gì có Practical Testing?

Person Accecptance Checks bao gồm 1 bộ những check steps dùng để xác nhận xem những bắc buộc đặc tả đã đúng có nhu cầu của consumer ko. Trường hợp khách hàng và nhà phân phối đồng ý có siêu phẩm thì phát triển thành phầm mềm được khởi đầu.

Practical testing – đánh giá những bắc buộc cụ thể và thông số kỹ thuật của phần mềm. Nó thiếu thành phần người mua. Practical testing có thể đưa ra kết luận rằng phần mềm đáp ứng những thông số kỹ thuật của nó ko. Tuy nhiên, ko xác minh liệu phần mềm đấy có thực sự ưu thích có nhu cầu người mua ko.

Xem Thêm  Kinh nghiệm tắm khỏa thân onsen kiểu Nhật – nghệ thuận tắm onsen

Thí dụ: Fb ra mắt 1 tính năng new, cho phép người mua Fb gửi bưu thiếp cho gia đình và bạn bè. Về mặt, kỹ thuật giải pháp làm cho việc. Tester có thể dùng nó, tuy nhiên do thiếu sự chú ý và nhu cầu sẽ ko ai muốn gửi bưu thiếp in. Đánh giá chức năng sẽ diễn ra phải chăng, đánh giá khả năng dùng cũng sẽ phải chăng, nhưng đánh giá chấp nhận người mua có thể sẽ thất bại vì người mua Fb ko có nhu cầu gửi bưu thiếp trong Fb.

6. Những kiểu của Person Acceptance Testing

6.1. Alpha & Beta Testing

Alpha testing thường diễn ra trong môi trường phát triển thành và thường được thực hành bởi viên chức nội bộ. Bên cạnh ra những nhóm người mua tiềm năng cũng có thể tiến hành Alpha Checks. Dựa trên những phản hồi – được thu thập từ những người thử nghiệm alpha – nhóm phát triển thành sẽ khắc phục 1 số vấn đề cần thiết và cải thiện khả năng dùng của siêu phẩm.

Beta Testing còn được gọi là “thử nghiệm lĩnh vực” của Wap, diễn ra trong môi trường của khách hàng và liên quan tới 1 số thử nghiệm đa dạng của 1 nhóm khách hàng dùng hệ thống trong môi trường của họ. Những người thử nghiệm beta tiếp theo phân phối thông tin phản hồi, từ đấy dẫn tới những cải tiến của siêu phẩm.

6.2. Usersnap

Usersnap Basic là 1 giải pháp tuyệt vời để bắc buộc người đánh giá alpha và beta phản hồi. Sở hữu Usersnap Basic, những nhóm UAT có thể dễ dàng thu thập và phân tách phản hồi định tính từ những người thử nghiệm. Và đối có những người thử nghiệm, nó vô cùng dễ dàng để làm cho việc thông qua thử nghiệm alpha hoặc beta trước tiên, vì họ có thể chỉ cần vẽ trên màn hình để phân phối phản hồi.

Xem Thêm  STREAMER HOÀNG MINH HIẾU | Reserving báo chí

6.3. Contract Acceptance Testing

Contract Acceptance Testing (Đánh giá chấp nhận hợp đồng) có nghĩa là 1 phần mềm phát triển thành được đánh giá theo những tiêu chí và thông số kỹ thuật nhất định được xác định và thỏa thuận trong hợp đồng. Nhóm dự án xác định những tiêu chí và thông số kỹ thuật có liên quan để chấp nhận đồng thời lúc nhóm đồng ý có hợp đồng.

6.4. Regulation Acceptance Testing

Regulation Acceptance Testing (Đánh giá chấp nhận quy định), còn được gọi là Compliance Acceptance Testing(Đánh giá chấp nhận tuân thủ), đánh giá xem phần mềm có tuân thủ những quy định hay ko. Điều này bao gồm những quy định của chính phủ và pháp lý.

6.5. Operational acceptance testing

Còn được gọi là Operational Readiness Testing (Thử nghiệm sẵn sàng hoạt động) hoặc Manufacturing Acceptance Testing (Thử nghiệm chấp nhận chế tạo). Những trường hợp thử nghiệm này đảm bảo những quy trình công việc để cho phép phần mềm hoặc hệ thống được dùng. Nó bao gồm những quy trình công việc cho những kế hoạch dự phòng, huấn luyện người mua, bảo trì và đánh giá bảo mật khác nhau.

6.6. Black Field Testing

Black Field Testing (Kiểm thử hộp đen) thường được phân loại là đánh giá chức năng, nhưng trong 1 chừng mực nào đấy có thể được xem là 1 loại Đánh giá chấp nhận người mua. Nó là 1 phương pháp kiểm thử phần mềm để phân tách những chức năng nhất định mà ko cho phép người đánh giá thấy cấu trúc code bên trong. Trong quy trình đánh giá Hộp đen, người mua ko biết về bất kỳ cơ sở code nào, nhưng nên biết về những bắc buộc mà phần mềm nên đáp ứng.

Xem Thêm  AWS là gì? Dịch vụ đám mây của Amazon Internet Companies gồm những gì?

Tài liệu tham khảo: sentayho.com.vn/sentayho.com.vn sentayho.com.vn/weblog/types-user-acceptance-tests-frameworks/