Lập kế hoạch kiểm thử các ứng dụng Web tƣơng tự nhƣ lập kế hoạch kiểm thử các ứng dụng phần mềm truyền thống. Lập kế hoạch chi tiết luôn luôn rất quan trọng đối với việc tổ chức và quản lý hiệu quả. Lập kế hoạch là một tiến trình chịu ảnh hƣởng bởi nhiều yếu tố: tiến độ phát triển, nguồn tài nguyên sẵn có, khả năng tài chính, áp lực thị trƣờng, các rủi ro về chất lƣợng, khả năng quản lý
Lập kế hoạch bắt đầu bởi tập hợp và phân tích thông tin. Trƣớc hết, sản phẩm cần kiểm thử đƣợc đánh giá một cách kỹ lƣỡng. Tiến độ và mục đích đƣợc xem xét. Nguồn tài nguyên ƣớc lƣợng. Khi đã xác định và xem xét đƣợc các thông tin liên quan, kế hoạch kiểm thử bắt đầu đƣợc tiến hành.
2.4.1.Kế hoạch kiểm thử
Kế hoạch kiểm thử là một tài liệu hoặc một tập hợp tài liệu chi tiết công việc kiểm thử cho một dự án. Kế hoạch kiểm thử đƣợc viết tốt dễ hiểu và thƣờng có kích thƣớc lớn. Kế hoạch kiểm thử nêu rõ các chi tiết nhƣ tiến độ kiểm thử, nguồn tài nuyên kiểm thử sẵn có, các loại kiểm thử. Kế hoạch kiểm thử cũng mô tả rõ ràng các tiến trình và yêu cầu mong đợi. Kế hoạch kiểm thử thƣờng bao gồm chi tiết nhỏ- đôi khi bao gồm các ca kiểm thử, kết quả mong đợi, và các tiêu chuẩn thành công, thất bại.
2.4.2.Tài liệu kế hoạch kiểm thử
Tài liệu kế hoạch kiểm thử nên chi tiết tất cả các công việc kiểm thử cần thiết, có ƣớc lƣợng về nguồn tài nguyên yêu cầu và xem xét sự hiệu quả của tiến trình. Tài liệu tạo ra phản hồi từ các thành viên của nhóm kiểm thử và các thành viên từ các bộ phận khác. Tranh luận thƣờng xảy ra về nội dung của tài liệu kiểm thử. Ví dụ, trƣởng dự án thƣờng nhấn mạnh về các mức kiểm thử khác nhau từ các mức kiểm thử đƣợc đề nghị bởi nhóm kiểm thử. Tài liệu kiểm thử tốt là tài liệu tạo ra kế hoạch kiểm thử sẵn sàng để thẩm định sớm nhất có thể trong tiến trình phát triển dự án sao cho trƣởng dự án, lập trình viên, và các thành viên trong nhóm tiếp thị có thể đánh giá đƣợc rủi ro và ƣu tiên trƣớc khi kiểm thử bắt đầu. Tài liệu kiểm thử tốt yêu cầu một sự phân tích rõ ràng có hệ thống ứng dụng Web cần đƣợc kiểm thử
Khoa Công Nghệ Thông Tin Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội
Học viên: Nguyễn Thị Ngọc Hƣơng
2.4.3.Các mẫu kế hoạch kểm thử (test plan templates)
Một mẫu kế hoạch kiểm thử là một mẫu gồm các mục trống để điền thông tin về hệ thống cần kiểm thử vào. Mẫu kế hoạch kiểm thử là mẫu chung dễ hiểu, mẫu kế hoạch kiểm thử buộc các thành viên nhóm kiểm thử xem xét các vấn đề mà có thể không đƣợc xem xét ở đầu dự án kiểm thử. Mẫu kiểm thử nhắc nhở kiểm thử viên xem xét nhiều loại kiểm thử - một số loại trong đó có thể không phù hợp cho dự án kiểm thử. Ngoài ra, đối với các vấn đề hỗ trợ thích hợp, nhƣ công cụ kiểm thử nào sẽ đƣợc yêu cầu và kiểm thử sẽ đƣợc thực hiện ở đâu. Các mẫu kiểm thử cũng có thể áp đặt một cấu trúc trong việc lập kế hoạch, khuyến khích đặc tả chi tiết các thành phần sẽ đƣợc kiểm thử, ai sẽ chịu trách nhiệm kiểm thử và kiểm thử sẽ đƣợc tiến hành nhƣ thế nào.
Khoa Công Nghệ Thông Tin Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội
Học viên: Nguyễn Thị Ngọc Hƣơng
CHƢƠNG 3: CÁC KỸ THUẬT KIỂM THỬ ỨNG DỤNG WEB