Quy trình kiểm thử phần mềm
Mô tả quy trình
| Bước | Đầu vào | Các hoạt động | Đầu ra |
---|
1 | Phân tích yêu cầu | | Tìm hiểu, phân tích các yêu cầu để hiểu hệ thống; xác định các chức năng/phi chức năng cần kiểm thử Ghi lại các vấn đề cần Q&A để làm rõ các yêu cầu
| |
2 | Lập kế hoạch kiểm thử | | | Test plan |
3 | Viết kịch bản kiểm thử | | Review tài liệu: Kiểm tra tài liệu đã được cập nhật theo các Q&A chưa Nếu là retest hoặc cải tiến chức năng → Đánh giá các phần thay đổi, sự ảnh hưởng
Lên Checklist: Xác định các chức năng cần test thông qua Checklist để estimate thời gian đảm bảo hoàn thành theo Testplan Viết TC: Viết chi tiết các trường hợp kiểm thử: Mục đích kiểm thử Trường hợp kiểm thử Điều kiện trước Các bước thực hiện Mong muốn
Review testcase: Review chéo, approve testcase
| |
4 | Thiết lập môi trường kiểm thử | | Chuẩn bị dữ liệu kiểm thử Xác định môi trường kiểm thử: Thực hiện trên môi trường test hay product? Thực hiện Smoke testing (nếu là bản cập nhật)
| |
5 | Kiểm thử | Data test Test plan Test case Test script
| | |
6 | Báo cáo, đóng quy trình | | Tổng kết, báo cáo việc thực thi testcase Đánh giá các tiêu chí hoàn thành về: phạm vi kiểm tra, chất lượng, thời gian, … Kết luận, rút kinh nghiệm
| |
Template các loại tài liệu QA-QC
Test plan: Sử dụng template sau: https://oecsolution.atlassian.net/wiki/pages/templates2/viewpagetemplate.action?entityId=1939341451&key=EDCD
Test case: Sử dụng template sau: https://oecsolution.atlassian.net/wiki/pages/templates2/viewpagetemplate.action?entityId=1939210845&key=EDCD
Test report: Sử dụng template sau: https://oecsolution.atlassian.net/wiki/pages/templates2/viewpagetemplate.action?entityId=1939210855&key=EDCD
Check list: Sử dụng template sau: https://oecsolution.atlassian.net/wiki/pages/templates2/viewpagetemplate.action?entityId=1939210872&key=EDCD