.C om WEBSITE HỖ TRỢ DẠY VÀ HỌC MÔN MẠNG MÁY TÍNH Zo ne Kế hoạch test Version 1.0 Si nh Vi en Mã dự án: CSE HCMUT, 25 – 05 – 2010 SinhVienZone.com https://fb.com/sinhvienzonevn Revision History Date Version 06/06/2010 1.0 Description Author Nguyễn Như An Đỗ Châu Ngọc Si nh Vi en Zo ne C om Initiated version Reviewer SinhVienZone.com https://fb.com/sinhvienzonevn Table of Contents INTRODUCTION Product’s purpose Test purpose Related documents Test Scope T ESTING TYPE Liệt kê rủi ro om RủI RO DO Kế HOạCH RủI RO DO KINH PHÍ VÀ TÀI NGUYÊN RủI RO DO VậN HÀNH C RủI RO DO Kỹ THUậT TEST REQUIREMENT ne TEST STRATEGY Test tool Zo Test environment TEST RESOURCES en Man-power Vi System HARDWARE nh SOFTWARE FEATURES Si Testing features Non-testing features (build version 1.5) TEST MILESTONES TEST PRODUCTS 10 SinhVienZone.com https://fb.com/sinhvienzonevn INTRODUCTION Product’s purpose Sử dụng Joomla! Viết ngôn ngữ PHP, sở liệu MySQL để xây dựng web site nhằm hổ trợ giảng viên cơng tác giảng dạy mơn Mạng máy tính Web site môi trường thân thiện, thuận tiện giảng viên học viên trình giảng viên truyền đạt kiến thức học viên tíêp thu kiến thức Web site chạy tất trình duyệt web Internet Explorer hay Mozilla Firefox… om Web site cần đảm bảo tốc độ load không giây với 10 kết nối thời điểm giây trường hợp 100 kết nối Web site cần có hệ thống quản trị quyền truy xuất chức cho user truy xuất ne C Test purpose Tài liệu kế hoạch kiểm thử cho dự án “Website hỗ trợ dạy học mơn Mạng máy tính” dùng để: Zo Xác định thông tin dự án phần dự án cần kiểm thử Liệt kê yêu cầu kiểm thử (Test Requirements) Xác định nguồn lực cần en Nêu phương pháp, chiến lược kiểm thử nên sử dụng Vi Nêu rõ chức test chức không test nh Liệt kê môi trường test Related documents Documents Resource Si ID Tài liệu mô tả yêu cầu Tài liệu mô tả chức Tài liệu kế hoạch dự án Tài liệu phân tích thiết kế Tài liệu hướng dẫn sử dụng Comment Đã cung cấp đầy đủ SinhVienZone.com https://fb.com/sinhvienzonevn Test Scope TESTING TYPE Feature Quản lý người dùng quyền truy xuất website Functional Testing Itegration Testing man days 0.5 man days Quản lý module môn học man days Quản lý chủ đề thuyết trình man days man days hành, thuyết trình Đăng ký thuyết trình Control Tesing 0.5 man days 0.5 man days man days C ne Feature / non-feature to be test Zo - Chức test : chức yếu sản phẩm quản lý người dùng; module môn học; đăng tải kiểm tra, thực hành, thuyết trình đăng ký thuyết trình en - Chức khơng test: chức version 1.5 quản lý kiểm tra, thực hành, thuyết trình; xem thơng tin phản hồi Liệt kê rủi ro RủI RO DO Kế HOạCH Vi Xem chi tiết mục sau tài liệu nh Đăng tải kiểm tra, thực ID Risk Si 0.5 man days Security & Access om ID Build trễ hạn Vượt hạn định cho phép Remedy and Prevention Báo lại cho Project Manager điều chỉnh kế hoạch chung Luôn theo sát tiến độ, cập nhật, điều chỉnh plan Có change request Liên hệ với Project Manager không báo đầy đủ Business Analysis để lấy thông tin SinhVienZone.com https://fb.com/sinhvienzonevn Effect Trung bình Cao Cao RủI RO DO KINH PHÍ VÀ TÀI NGUYÊN ID Risk Remedy and Prevention Vượt chi phí cho phép Ln theo sát tiến độ, cập nhật, điều thời gian hoạt động chỉnh plan Thiếu tài nguyên hệ thống Chi phí ban đầu khơng đủ Đề nghị thêm kinh phí, hỗ trợ tài nguyên hệ thống Xem xét plan, điều chỉnh điềm vơ lý, cắt giảm task quan trọng Phản hồi lại với bên developers để nhận build khác Zo môi trường mô tả requirement Họp để xác minh lại với bên developers, không lỗi Project manager khách hàng en Tranh cãi feature lỗi Effect Trung bình Cao Vi Trung bình Remedy and Prevention ne Risk Không vận hành Trung bình C RủI RO DO VậN HÀNH ID Trung bình om Effect nh RủI RO DO Kỹ THUậT Risk Si ID Module phức tạp Remedy and Prevention Đề nghị chuyển thành non-testing feature Integration test: developer sửa Xem xét, thảo luận lại test failed để chỗ này, sai chỗ khác đưa định chất lượng Tài liệu kỹ thuật, hướng dẫn Yêu cầu Manager cung cấp đủ tài liệu sử dụng không đủ chi tiết SinhVienZone.com https://fb.com/sinhvienzonevn Effect Cao Trung bình Thấp TEST REQUIREMENT Test chức năng, thành phần có độ ưu tiên cao trước Đánh giá chất lương sản phẩm Chất lượng sản phẩm phải mức chấp nhận phù hợp với yêu cầu khách hàng Tìm nhiều lỗi tốt TEST STRATEGY om Xem xét tài liệu sử dụng, giao diện người dùng, chức dễ gây lỗi Kiểm tra chức có thực với mô tả yêu cầu Dữ liệu hợp lệ có cho kết mong đợi o Lỗi hiển thị thơng báo xác liệu không hợp lệ o Những business rule thực xác ne C o Zo Kiểm tra kịch khác từ đơn giản đến phức tạp en Chỉ sử dụng kỹ thuật black-box Các kiểu test: Functional Test (chủ yếu), Integration Test, Security & Access Control Testing Vi Tất thông tin lỗi phải ghi nhận lại từ đánh giá chất lượng sản phẩm nh Việc test dừng khi: hết thời gian, hết kinh phí, hoàn thành kế hoạch dự định đạt mức chất lượng thỏa thuận Si Test tool Action Supplier / Tools Version Self-constrcution Quản lý họat động kiểm thử Excel Microsoft 2010 Kiểm sốt lỗi Excel Microsoft 2010 Các cơng cụ quản trị CSDL PHP My Admin Quản lý tiến độ dự án Microsoft Project 3.3 Microsoft 2010 SinhVienZone.com https://fb.com/sinhvienzonevn Test environment Functional Test / Integration Test Resource System Test Security & Access Control Testing Phiên Chạy code Chạy code Database DB phát triển DB thiết lập riêng Mạng Localhost Internet Server/client Localhost server, domain om TEST RESOURCES Man-power C Bảng sau mô tả nguồn lực test cho dự án Position / Responsibility / Comment ne Member Test Manager : quản lý họat động kiểm thử Zo Hướng dẫn kỹ thuật Nguyễn Như An Sử dụng quản lý nguồn lực en Báo cáo quản lý Báo cáo chất lượng sản phẩm Si Lương Bá Linh nh Nguyễn Đức Thiện Vi Test Designer : thiết kế testcase Võ Hoàng Nguyên Định nghĩa cách tiếp cận test Viết testcase Tester : thực chạy test case Hiện thực test test suites Chạy test suit Ghi kết System HARDWARE PC (RAM >= 128MB, CPU Pentium III 800 MHz) SinhVienZone.com https://fb.com/sinhvienzonevn SOFTWARE Các browser: IE > 7.0, Firefox > 3.0, hỗ trợ đầy đủ Javascript Server LAMP: Ubuntu Server > 9.04, Apache 2.0, MySQL 5.0, PHP 5.0 Localhost FEATURES Testing features Quản trị web site: om Quản lý người dùng quyền truy xuất web site Giảng viên: C Quản lý module mơn học (thêm, sửa, xóa) Quản lý chủ đề thuyết trình (thêm, sửa, xóa, duyệt đăng ký) ne Học viên: Zo Đăng tải thực hành, kiểm tra, thuyết trình Đăng ký thuyết trình en Non-testing features (build version 1.5) Giảng viên Vi Quản lý giảng, thực hành, kiểm tra thuyết trình (thêm, sửa, xóa, chấm điểm) nh Học viên Si Xem giảng, thực hành, kiểm tra, giải đáp thắc mắc TEST MILESTONES Mỗi Milestone cho module bao gồm việc design testcase chạy testcase Chỉ test chức hoàn thành version 1.0 Milestone Task Resource Begin date Quản lý người dùng quyền Quản lý người dùng An, Thiện End date 25-5-2010 27-5-2010 days 25-5-2010 27-5-2010 days SinhVienZone.com Man days https://fb.com/sinhvienzonevn Quản ký quyền hạn Linh, Nguyên 25-5-2010 27-5-2010 days Integration Test An, Nguyên 27-5-2010 27-5-2010 0.5 day 28-5-2010 30-5-2010 days Quản lý module môn học Thêm môn học An, Thiện 28-5-2010 30-5-2010 days Sửa / xóa mơn học Linh, Nguyên 28-5-2010 30-5-2010 days 31-5-2010 1-6-2010 day Quản lý chủ đề thuyết trình An, Thiện 31-5-2010 1-6-2010 day Duyệt / xóa chủ đề Linh, Nguyên 31-5-2010 1-6-2010 day Integration Test An, Thiện 1-6-2010 1-6-2010 0.5 day Đăng tải làm Linh, Nguyên 2-6-2010 5-6-2010 2.5 days Đăng ký thuyết trình An, Thiện 2-6-2010 4-6-2010 1.5 days Integration Test Linh, Nguyên 6-6-2010 6-6-2010 0.5 day Security & Access Control Test An, Thiện 7-6-2010 7-6-2010 0.5 day ne C om Thêm / sửa chủ đề Zo TEST PRODUCTS Sản phẩm Ngày bàn giao Test plan May 25 Test cases Defect log / reports Người bàn giao Người nhận bàn giao en STT June Si nh Vi June 10 SinhVienZone.com https://fb.com/sinhvienzonevn ... ne C Test purpose Tài liệu kế hoạch kiểm thử cho dự án Website hỗ trợ dạy học mơn Mạng máy tính dùng để: Zo Xác định thông tin dự án phần dự án cần kiểm thử Liệt kê yêu cầu kiểm thử (Test Requirements)... sử dụng Comment Đã cung cấp đầy đủ SinhVienZone. com https://fb .com/ sinhvienzonevn Test Scope TESTING TYPE Feature Quản lý người dùng quyền truy xuất website Functional Testing Itegration Testing... Linh nh Nguyễn Đức Thiện Vi Test Designer : thiết kế testcase Võ Hoàng Nguyên Định nghĩa cách tiếp cận test Viết testcase Tester : thực chạy test case Hiện thực test test suites Chạy test suit