Quy trình quản lý kiểm thử
Quản lý kiểm thử (Test Management) không chỉ là một hoạt động đơn lẻ. Nó bao gồm một chuỗi các hoạt động.
Bài viết này giới thiệu ngắn gọn Quy trình Quản lý kiểm thử và tổng quan về các giai đoạn Quản lý kiểm thử. Bạn sẽ tìm hiểu thêm chi tiết về từng Giai đoạn Quản lý kiểm thử trong các bài viết tiếp theo.
Tổng quan về Quy trình quản lý kiểm thử
Có hai phần chính trong Quy trình Quản lý kiểm thử:
Lập kế hoạch
Bài viết này được đăng tại [free tuts .net]
- Phân tích rủi ro
- Ước lượng kiểm thử
- Kế hoạch kiểm thử
- Tổ chức kiểm thử
Thực thi
- Giám sát và kiểm soát kiểm thử
- Vấn đề quản lý
- Báo cáo kiểm thử và đánh giá
Phân tích
Lập kế hoạch
Phân tích rủi ro và tìm giải pháp
Rủi ro là tổn thất có thể xảy ra từ một hành động hoặc một hoạt động nhất định.
Phân tích rủi ro là bước đầu tiên mà Test Manager nên xem xét trước khi bắt đầu bất kỳ dự án nào. Bởi vì tất cả các dự án có thể chứa rủi ro, phát hiện rủi ro sớm và xác định giải pháp để giải quyết rủi ro sẽ giúp Test Manager tránh tổn thất có thể xảy ra trong tương lai và tiết kiệm chi phí dự án.
Ước lượng kiểm thử
Ước lượng là một dự báo hoặc dự đoán. Ước lượng kiểm thử là xác định khoảng thời gian một nhiệm vụ sẽ hoàn thành. Ước lượng effort cho kiểm thử là một trong những nhiệm vụ chính và quan trọng trong Quản lý kiểm thử.
Lợi ích của việc ước lượng chính xác:
- Ước lượng kiểm thử chính xác dẫn đến lập kế hoạch, thực hiện và giám sát các nhiệm vụ tốt hơn.
- Cho phép lập lịch chính xác hơn và giúp nhận định kết quả chính xác hơn.
Kế hoạch kiểm thử
Kế hoạch kiểm thử được định nghĩa là một tài liệu mô tả phạm vi, cách tiếp cận, tài nguyên và lịch trình của các hoạt động kiểm thử dự định.
Một dự án có thể thất bại nếu không có Kế hoạch kiểm thử hoàn chỉnh. Lập kế hoạch kiểm thử quan trọng đặc biệt là phát triển hệ thống phần mềm lớn.
Trong kiểm thử phần mềm, một kế hoạch kiểm thử cung cấp thông tin kiểm thử chi tiết liên quan đến effort kiểm thử sắp tới, bao gồm:
- Chiến lược kiểm thử
- Mục tiêu kiểm thử
- Tiêu chí kết thúc / đình chỉ
- Hoạch định nguồn lực
- Sản phẩm kiểm thử
Tổ chức kiểm thử
Bạn đã có một Kế hoạch, nhưng làm thế nào bạn sẽ bám sát kế hoạch và thực hiện nó? Để trả lời câu hỏi đó, bạn cần thực hiện giai đoạn Tổ chức kiểm thử.
Nói chung, bạn cần tổ chức một Nhóm kiểm thử hiệu quả. Bạn phải tập hợp một đội ngũ lành nghề để chạy công cụ kiểm thử một cách hiệu quả.
Thực thi
Giám sát và kiểm soát kiểm thử
Bạn sẽ làm gì khi dự án của bạn cạn tài nguyên hoặc vượt quá thời hạn? Bạn cần theo dõi và kiểm soát các hoạt động để đưa nó trở lại đúng tiến độ.
Giám sát và kiểm soát kiểm thử là quá trình giám sát tất cả các số liệu cần thiết để đảm bảo rằng dự án đang chạy tốt, đúng tiến độ và không nằm ngoài ngân sách.
Giám sát:
Giám sát là một quá trình thu thập, ghi lại và báo cáo thông tin về hoạt động của dự án mà người quản lý dự án và các bên liên quan cần biết
Để giám sát, Test Manager thực hiện các hoạt động sau:
- Xác định mục tiêu dự án, hoặc tiêu chuẩn thực hiện dự án
- Theo dõi hiệu suất dự án và so sánh giữa hiệu suất thực tế và hiệu suất mong đợi trong kế hoạch
- Ghi lại và báo cáo bất kỳ vấn đề phát hiện nào xảy ra với dự án
Kiểm soát:
Kiểm soát dự án là một quá trình sử dụng dữ liệu từ hoạt động giám sát để mang lại hiệu suất thực tế cho hiệu suất theo kế hoạch.
Trong bước này, Test Manager thực hiện những hành động để điều chỉnh các sai lệch so với kế hoạch. Trong một số trường hợp, kế hoạch phải được điều chỉnh theo tình hình dự án.
Quản lý các vấn đề
Tất cả các dự án có thể có rủi ro tiềm ẩn. Khi rủi ro xảy ra, nó trở thành những vấn đề.
Trong vòng đời của bất kỳ dự án nào, sẽ luôn có những vấn đề và câu hỏi bất ngờ xuất hiện. Ví dụ:
- Công ty cắt giảm ngân sách dự án
- Nhóm dự án thiếu các kỹ năng để hoàn thành dự án
- Lịch trình dự án quá gấp để nhóm hoàn thành dự án vào thời hạn.
Rủi ro cần tránh trong khi kiểm thử:
- Thiếu thời hạn
- Vượt quá ngân sách dự án
- Mất niềm tin của khách hàng
Khi những vấn đề này phát sinh, bạn phải sẵn sàng đối phó với chúng - hoặc chúng có khả năng ảnh hưởng đến kết quả của dự án.
Báo cáo kiểm thử & đánh giá
Dự án đã hoàn thành. Đây là giai đoạn để nhìn lại những gì bạn đã làm.
Mục đích của Báo cáo đánh giá Kiểm thử (Test Evaluation Reports) là: Mô tả các kết quả về phạm vi kiểm thử và tiêu chí thoát. Dữ liệu được sử dụng trong Đánh giá kiểm thử dựa trên dữ liệu kết quả kiểm thử và tóm tắt kết quả kiểm thử.