Đề cương khóa học
Giới thiệu về Kiểm thử Chấp nhận của Người dùng (UAT)
- UAT là gì và tại sao nó quan trọng?
- Sự khác biệt giữa UAT và các giai đoạn kiểm thử khác
- UAT trong phương pháp Agile so với Waterfall
- Các vai trò và trách nhiệm chính trong UAT
Lập kế hoạch cho UAT
- Hiểu rõ các yêu cầu kinh doanh
- Xác định mục tiêu và phạm vi UAT
- Tạo Kế hoạch Kiểm thử UAT
- Xác định tiêu chí bắt đầu và kết thúc
Thiết kế các Trường hợp Kiểm thử UAT
- Viết các trường hợp kiểm thử UAT hiệu quả dựa trên câu chuyện người dùng và yêu cầu
- Tạo các kịch bản kiểm thử tích cực và tiêu cực
- Ánh xạ các trường hợp kiểm thử tới quy trình kinh doanh
- Xem xét và xác thực các trường hợp kiểm thử với các bên liên quan
Thực hiện UAT
- Thiết lập môi trường UAT
- Thực hiện kiểm thử thăm dò và kiểm thử theo kịch bản
- Ghi lại kết quả kiểm thử và theo dõi tiến độ
- Hợp tác với các nhóm trong quá trình thực hiện UAT
Khiếm khuyết Management trong UAT
- Xác định, ghi lại và ưu tiên các khiếm khuyết
- Sử dụng JIRA/TestRail để theo dõi khiếm khuyết
- Làm việc với các nhà phát triển để giải quyết các vấn đề
- Kiểm tra lại và xác minh các bản sửa lỗi
Chấp nhận UAT và Sẵn sàng Triển khai
- Tạo báo cáo hoàn thành UAT
- Quy trình phê duyệt và ký duyệt của các bên liên quan
- Bài học kinh nghiệm và phân tích sau UAT
- Chuyển từ UAT sang sản xuất
Các Thực hành Tốt nhất cho UAT Thành công
- Đảm bảo UAT phù hợp với các mục tiêu kinh doanh
- Các thách thức UAT phổ biến và cách vượt qua chúng
- Giao tiếp hiệu quả với các bên liên quan
- Tận dụng tự động hóa cho UAT (khi có thể)
Tóm tắt và Các Bước Tiếp theo
Requirements
- Hiểu biết cơ bản về vòng đời phát triển phần mềm (SDLC)
- Làm quen với các khái niệm kiểm thử chức năng và phi chức năng
- Có kinh nghiệm làm việc với yêu cầu nghiệp vụ hoặc tài liệu sản phẩm
Đối tượng
- Business Chuyên viên phân tích
- Người kiểm thử Đảm bảo Chất lượng (QA)
- Quản lý Dự án
- Chủ sở hữu Sản phẩm
- Người dùng cuối tham gia UAT
Testimonials (5)
Method of teaching
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Course - SoapUI for API Testing
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Course - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Course - Robot Framework: Keyword Driven Acceptance Testing
Amount of hands-on excersises.