Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
650,18 KB
Nội dung
TRƯỜNG ĐẠI HỌC BÁCH KHOA HỒ CHÍ MINH KHOA KHOA HỌC VÀ KỸ THUẬT MÁY TÍNH Xây dựng cơng cụ minh họa khái niệm thuật toán lý thuyết đồ thị Kế hoạch test Mã dự án: DA502007 Mã tài liệu: TL502007 HCM,12/5/2010 -Kế hoạch test v1.0 BẢN GHI NHẬN THAY ĐỔI TÀI LIỆU Ngày thay đổi Vị trí thay đổi Lý -Kế hoạch test Nguồn gốc Phiên cũ Mô tả thay đổi Phiên v1.0 -Kế hoạch test v1.0 TRANG KÝ Người lập: Người xem xét: Người phê duyệt: -Kế hoạch test v1.0 -Kế hoạch test v1.0 MỤC LỤC GIỚI THIỆU 1.1 Mục đích .5 1.2 Thông tin chung 1.3 Tài liệu liên quan 1.4 Phạm vi test 1.5 Ràng buộc 1.6 Liệt kê mạo hiểm CÁC YÊU CẦU CHO TEST ERROR! BOOKMARK NOT DEFINED CHIẾN LƯỢC TEST 10 3.1 Các kiểu test Error! Bookmark not defined 3.1.1 Test chức (Functional Testing) Error! Bookmark not defined 3.1.2 Test Bảo mật Kiểm soát truy cập (Security and Access Control Testing) Error! Bookmark not defined 3.2 Giai đoạn test .Error! Bookmark not defined 3.3 Các công cụ test Error! Bookmark not defined 3.4 Môi trƣờng test .Error! Bookmark not defined TÀI NGUYÊN 11 4.1 Nhân lực 11 4.2 Hệ thống 11 -Kế hoạch test v1.0 -Kế hoạch test v1.0 1.1 GIỚI THIỆU Mục đích Mục đích tài liệu: Định chiến lược test để đảm bảo sản chương trình viết đáp ứng yêu cầu kỹ thuật đặc tả ban đầu Định mục tiêu phạm vi việc test Định phương cách để quản lý việc test Định yêu cầu phần cứng,phần mềm,công cụ cho việc test Định đặc diểm chức test Định nguy hiểm cách khắc phục Lập lịch cho việc test phân công việc cụ thể cho thành viên Tổ chức tài liệu: Gồm phần chính: Giới thiệu chung:mơ tả mục đích,phạm vi test,các tài liệu lien quan,phạm vi test,các kiểu test,các ràng buộc,các mạo hiểm Các yêu cầu cho test: tình test, yêu cầu chức phi chức Chiến lược test: giới thiệu phương án tiếp cận để test mục tiêu test Tài nguyên : nhân lực kỹ thuật,đào tạo huấn luyện(nếu có) Các mốc kiểm soát giai đoạn test: lập thời biều,thời gian hồn thành,cơng việc giao cho người Các sản phẩm: testcases,test report -Kế hoạch test v1.0 -Kế hoạch test 1.2 v1.0 Thông tin chung Đây công cụ minh họa khái niệm thuật toán lý thuyết đồ thị phục vụ cho mục đích giảng dạy Chương trình có chức sau: o Biễu diễn lưu trữ đồ thị o Minh họa thuật toán đồ họa o Biên soạn giáo khoa o Hướng dẫn sử dụng công cụ o Chức cài đặt chương trình 1.3 1.4 Tài liệu liên quan STT Tên tài liệu Nguồn Tool to visualize and illustrat concepts and algorithms of Graph Theory Luận văn Slice TestProccess and plan Môn học testing Template mẩu Internet Ghi Phạm vi test Các giai đoạn test : System test Các kiểu test: Test chức Các chức test: Biễu diễn lưu trữ đồ thị -Kế hoạch test v1.0 -Kế hoạch test v1.0 Minh họa thuật toán đồ họa Biên soạn giáo khoa Các chức không test: Hướng dẫn sử dụng công cụ Chức cài đặt chương trình Các giả thiết q trình lập kế hoạch : Các cơng việc diễn theo kế hoạch đề Nhân lực ,vật chất kỹ thuật đáp ứng đầy đủ Các kênh giao tiếp thiết lập ban đầu tốt thấy rõ việc làm thành viên Không có mâu thuẫn thành viên Số lỗi dự kiến test :100 1.5 Ràng buộc Các ràng buộc q trình test: Đảm bảo chương trình chạy tốt hệ điều hành Windows XP SP2 SP3,Windows Vista,Linux(phiên sau cùng) Đảm bảo chương trình có khả đáp ứng tốt chạy song hành Microsoft cập nhật phiên vá lỗi chương trình phịng chống virus Norton Anti Virus -Kế hoạch test v1.0 -Kế hoạch test 1.6 v1.0 Liệt kê mạo hiểm Stt Mạo hiểm Virus công Phương án khắc phục & phòng Mức độ ảnh ngừa hưởng (MD) Cần cập nhật phiên virus Thời gian đáp ứng Thường phải có feedback quy định phát lỗi khoản thời gian bên phía developer chậm Trình độ tester có Có kế hoạch training phân công thể không ngang công việc phù hợp với trình độ ,dẫn đến ảnh tester(senior,junior ) hưởng đến tiến dộ test Rủi ro vế mặt nhân Cần phải có phương án dự trong trình lịch biểu thực 1.7 Các tiêu chuẩn đề treo hay dừng việc test: Phần cứng ,phần mềm không đáp ứng đầy đủ dự kiến Source có nhiều lỗi nghiêm trọng gây khó khăn cho việc test Việc gán test resources không đáp ứng cần -Kế hoạch test v1.0 -Kế hoạch test 1.8 v1.0 Tiêu chuẩn để phục hồi việc test: Nếu việc test bị ngừng lại,việc khôi phục đƣợc tiến hành vấn đề đƣợc giải đáp.Khi vấn đề nghiêm trọng gây nên việc này,thì việc sữa chữa phải đƣợc kiểm tra trƣớc việc test đƣợc tiếp tục 1.9 Tiêu chuẩn đầu ra: 100% testcase đƣợc thực thi vƣợt qua Thỏa mãn yêu cấu chức nhƣ đặc tả 1.10 Các phụ thuộc Phụ thuộc ngƣời : test team cần hiểu sơ lƣợc lý thuyết đồ thị Phụ thuộc phần mềm : Chƣơng trình phải tƣơng thích vói hệ điều hành ,chƣơng trình antivirus,và khơng bị ảnh hƣởng có cập nhật Phụ thuộc vào liệu: liệu test cần phải sẵn sàng giai đoạn thực thi test bắt đầu -Kế hoạch test v1.0 -Kế hoạch test v1.0 SƠ ĐỒ TIẾP CẬN Q TRÌNH TEST: TÌM HIỂU VỀ CƠNG CỤ THÔNG QUA TÀI LIỆU ĐI KÈM ĐỊNH RA CÁC YÊU CẦU CHO VIỆC TEST ĐỀ RA CÁC PHƢƠNG ÁN TIẾP CẬN ĐỂ TEST TẠO TEST PLAN THIẾT KẾ TESTCASE RUN CÁC TESTCASE TẠO TEST REPORT 3.1 CHIẾN LƯỢC TEST 3.1 System Test System test trọng vào hành vi ứng dụng.Những kịch dược thực thi hệ thống đáp ứng lại xem có thõa mãn với yêu cầu đề hay không.(thõa mãn quy tắc nghiệp vụ) 3.2 3.2 Performance Test Performance test đánh giá khả đáp ứng chương trình lượng liệu lớn nhập.Test theo chức -Kế hoạch test v1.0 -Kế hoạch test v1.0 4.1 TÀI NGUYÊN Nhân lực Bảng sau mô tả nguồn lực test cho dự án Họ tên Thời gian cần cho dự án(ít nhất) Trách nhiệm/Ghi Trần Lê Vinh ngày Tester Ngô Thành Đƣợc ngày Test leader Lê Minh Hải ngày Tester Phan Văn Hòa ngày Tester 4.2 Training Trong lập test case cần xem lại số lý thuyết đồ thị để lập test case tốt hơn.Tự nghiên cứu thêm trình làm 4.3 Hệ thống Phần cứng: máy tính a máy cài XP SP2 + JRE 1.5 b máy cài XP SP2 + JRE 1.6 c máy cài Ubuntu 9.10 + JRE 1.5 d máy cài Ubuntu 9.10 + JRE 1.6 Phần mềm: hệ điều hành XP,Ubuntu; JRE -Kế hoạch test (MT1); (MT2); (MT3); (MT4); v1.0 -Kế hoạch test v1.0 stt SCHEDULE Task Creater Excute Test Environment Test Tìm hiểu project All Tìm hiểu lý thuyết đồ thị All Biểu diễn lưu trữ đồ thị 3.1 Vẽ đồ thị Lê Minh Hải Được | Hòa MT1,MT2 | MT3,MT4 3.2 Lưu trữ nạp đồ thị Lê Minh Hải Vinh | Hòa MT1,MT2 | MT3,MT4 3.3 Cập nhật sửa đổi Lê Minh Hải Được | Hòa MT1,MT2 | MT3,MT4 Minh họa thuật toán 4.1 Hiện thực thuật tốn 4.1.1 Depth First Search Phan Văn Hịa Được | Hải MT1,MT2 | MT3,MT4 4.1.2 Liên thông đồ thị Trần Lê Vinh Hải | Hòa MT1,MT2 | MT3,MT4 4.1.3 Đồ thị đẳng cấu Phan Văn Hòa Vinh | Hải MT1,MT2 | MT3,MT4 4.1.4 Kiểm tra đồ thị phẳng Trần Lê Vinh Hòa | Hải MT1,MT2 | MT3,MT4 4.1.5 Euler Ngơ Thành Được Vinh | Hịa MT1,MT2 | MT3,MT4 4.1.6 Hamilton Ngơ Thành Được Vinh | Hịa MT1,MT2 | MT3,MT4 4.1.7 PRIM Phan Văn Hòa Được | Hải MT1,MT2 | MT3,MT4 4.2 Minh họa bước 4.2.1 Depth First Search Phan Văn Hòa Vinh | Hải MT1,MT2 | MT3,MT4 4.2.2 Liên thông đồ thị Trần Lê Vinh Vinh | Hải MT1,MT2 | MT3,MT4 -Kế hoạch test v1.0 -Kế hoạch test v1.0 4.2.3 Đồ thị đẳng cấu Phan Văn Hòa Vinh | Hải MT1,MT2 | MT3,MT4 4.2.4 Kiểm tra đồ thị phẳng Trần Lê Vinh Hòa | Hải MT1,MT2 | MT3,MT4 4.2.5 Euler Ngô Thành Được Vinh | Hịa MT1,MT2 | MT3,MT4 4.2.6 Hamilton Ngơ Thành Được Hải | Hòa MT1,MT2 | MT3,MT4 4.2.7 PRIM Phan Văn Hòa Được | Hải MT1,MT2 | MT3,MT4 4.3 Minh họa kết hiệu ứng 4.3.1 Depth First Search Phan Văn Hòa Được | Hải MT1,MT2 | MT3,MT4 4.3.2 Liên thơng đồ thị Trần Lê Vinh Hải | Hịa MT1,MT2 | MT3,MT4 4.3.3 Đồ thị đẳng cấu Phan Văn Hòa Vinh | Hải MT1,MT2 | MT3,MT4 4.3.4 Kiểm tra đồ thị phẳng Trần Lê Vinh Hải | Hòa MT1,MT2 | MT3,MT4 4.3.5 Euler Ngô Thành Được Vinh | Hải MT1,MT2 | MT3,MT4 4.3.6 Hamilton Ngô Thành Được Vinh | Hải MT1,MT2 | MT3,MT4 4.3.7 PRIM Phan Văn Hòa Vinh | Hòa MT1,MT2 | MT3,MT4 Hướng dẫn sử dụng 5.1 Phần Trần Lê Vinh Hải | Hòa MT1,MT2 | MT3,MT4 5.2 Test cấu trúc Trần Lê Vinh Hải | Hòa MT1,MT2 | MT3,MT4 5.3 Test nội dung liên quan Trần Lê Vinh Hải | Hòa MT1,MT2 | MT3,MT4 Tổng hợp nội dung Ngô thành Được -Kế hoạch test v1.0 ... thuật đặc tả ban đầu Định mục tiêu phạm vi việc test Định phương cách để quản lý việc test Định yêu cầu phần cứng ,phần mềm, công cụ cho việc test Định đặc diểm chức test Định nguy hiểm cách khắc... Test Tìm hiểu project All Tìm hiểu lý thuyết đồ thị All Biểu diễn lưu trữ đồ thị 3.1 Vẽ đồ thị Lê Minh Hải Được | Hòa MT1,MT2 | MT3,MT4 3.2 Lưu trữ nạp đồ thị Lê Minh Hải Vinh | Hòa MT1,MT2 |... chức nhƣ đặc tả 1.10 Các phụ thuộc Phụ thuộc ngƣời : test team cần hiểu sơ lƣợc lý thuyết đồ thị Phụ thuộc phần mềm : Chƣơng trình phải tƣơng thích vói hệ điều hành ,chƣơng trình antivirus,và