STLC - Lập kế hoạch kiểm tra
Kế hoạch kiểm thử phác thảo chiến lược sẽ được sử dụng để kiểm tra một ứng dụng, các tài nguyên sẽ được sử dụng, môi trường kiểm thử mà việc kiểm thử sẽ được thực hiện, các hạn chế của kiểm thử và lịch trình của các hoạt động kiểm thử. Thông thường, Trưởng nhóm Đảm bảo Chất lượng sẽ chịu trách nhiệm viết Kế hoạch Kiểm tra.
Kế hoạch Kiểm tra Bao gồm những gì?
Kế hoạch kiểm tra bao gồm những điều sau đây.
- Giới thiệu về tài liệu Kế hoạch kiểm tra.
- Các giả định trong khi thử nghiệm ứng dụng.
- Danh sách các trường hợp thử nghiệm được bao gồm trong việc thử nghiệm ứng dụng.
- Danh sách các tính năng sẽ được kiểm tra.
- Loại phương pháp được sử dụng trong khi kiểm tra phần mềm.
- Danh sách các sản phẩm cần được kiểm tra.
- Các tài nguyên được phân bổ để kiểm tra ứng dụng.
- Bất kỳ rủi ro nào liên quan trong quá trình thử nghiệm.
- Lịch trình các nhiệm vụ và các mốc quan trọng cần đạt được.
Các điểm quan trọng để lập kế hoạch kiểm tra
Các điểm sau đây cần được xem xét để Lập kế hoạch kiểm tra trong STLC.
Tốt nhất, Nhà phân tích thử nghiệm (Trưởng nhóm) / Người quản lý chuẩn bị Tài liệu Chiến lược Thử nghiệm / Kế hoạch Kiểm tra.
Phân tích tập trung hơn vào dữ liệu / thông tin liên quan đến ứng dụng.
Đây là giai đoạn đầu tiên của các nhiệm vụ thử nghiệm thực tế.
Giai đoạn này trả lời "CÁI GÌ cần được kiểm tra" và "NHỮNG NGUỒN LỰC NÀO được yêu cầu để kiểm tra".
Tiêu chí đầu vào cơ bản của giai đoạn này là cung cấp Tài liệu Yêu cầu (phiên bản cập nhật của các yêu cầu không rõ ràng / thiếu / được làm rõ) cùng với Ma trận xác định nguồn gốc yêu cầu.
Nếu tự động hóa nằm trong phạm vi, cần chuẩn bị Báo cáo khả thi tự động hóa trước khi bước vào giai đoạn này.
Tiêu chí thoát ra của giai đoạn này là hoàn thành Tài liệu Chiến lược Kiểm tra / Kế hoạch Kiểm tra và Tài liệu Ước tính nỗ lực Kiểm tra.
Các khía cạnh của giai đoạn lập kế hoạch thử nghiệm
Mục tiêu chính của giai đoạn này là chuẩn bị tài liệu Kế hoạch Kiểm tra / Chiến lược Kiểm tra. Nó bao gồm ba khía cạnh chính - Phạm vi phân phối, ước tính nỗ lực và kế hoạch nguồn lực.
Phạm vi phân phối
Các hoạt động sau cần được thực hiện để kết thúc phạm vi phân phối -
- Xác định mô hình tương tác và phân phối phù hợp.
- Xác định mục tiêu thử nghiệm, phạm vi thử nghiệm, các giai đoạn và hoạt động thử nghiệm.
- Xem xét yêu cầu nghiệp vụ và yêu cầu hệ thống để xác định tính khả thi của thử nghiệm.
- Xác định quy trình thử nghiệm, loại thử nghiệm và các thủ tục.
- Xác định các thủ tục quản lý lỗi và quản lý thay đổi.
- Xác định các công cụ kiểm tra, kỹ thuật và thực hành tốt nhất.
- Xác định Phân tích Rủi ro.
- Xác định giải pháp tự động hóa và xác định các ứng viên phù hợp cho tự động hóa nếu có.
Ước tính nỗ lực
Ước lượng là quá trình tìm kiếm một ước tính, hay gần đúng, là một giá trị có thể được sử dụng cho một số mục đích ngay cả khi dữ liệu đầu vào có thể không đầy đủ, không chắc chắn hoặc không ổn định.
Ước tính xác định cần bao nhiêu tiền, công sức, nguồn lực và thời gian để xây dựng một hệ thống hoặc sản phẩm cụ thể. Ước tính dựa trên -
- Dữ liệu quá khứ / Kinh nghiệm trong quá khứ
- Tài liệu / Kiến thức sẵn có
- Assumptions
- Rủi ro đã xác định
Bốn bước cơ bản trong Ước tính Thử nghiệm là:
- Ước tính kích thước của AUT (Ứng dụng Đang Thử nghiệm).
- Ước tính nỗ lực tính bằng người-tháng hoặc người-giờ.
- Ước tính lịch trình trong các tháng dương lịch.
- Ước tính chi phí dự án bằng đơn vị tiền tệ đã thỏa thuận.
Kế hoạch tài nguyên
Kế hoạch nguồn lực là yếu tố quan trọng trong các giai đoạn thử nghiệm. Các kế hoạch này tỷ lệ nghịch với thời gian mà nhóm thử nghiệm thực hiện để hoàn thành một nhiệm vụ cụ thể. Việc tăng số lượng tài nguyên sẽ làm giảm số ngày hoàn thành trong một giới hạn nhất định sau đó nó sẽ bão hòa và tăng tài nguyên sẽ không có nhiều tác động và có thể không dẫn đến giảm số ngày hoàn thành.
Người yêu cầu tài nguyên, thường là người quản lý dự án, tạo kế hoạch tài nguyên để yêu cầu tài nguyên, theo dõi nỗ lực và chi phí. Người quản lý tài nguyên có thể sửa đổi và phê duyệt kế hoạch tài nguyên trước khi kế hoạch được sử dụng.
Quy trình công việc bình thường cho một kế hoạch tài nguyên là -
- Lập kế hoạch bởi Quản lý dự án
- Yêu cầu do Quản lý dự án nêu ra
- Phê duyệt / Sửa đổi / Từ chối bởi Người quản lý Tài nguyên
- Hoàn thành - Đóng yêu cầu sau khi đăng xuất bởi Trình quản lý tài nguyên