Tải bản đầy đủ (.docx) (12 trang)

Phần mềm quản lý ký túc xá Test Plan

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (133.83 KB, 12 trang )

NHÓM LỚN I – XÂY DỰNG PHẦN MỀM
PHẦN MỀM QUẢN LÝ KÝ TÚC XÁ
TEST PLAN
Phiên bản 1.0
Phần mềm quản lý ký túc xá
Version: 1.0.2
Test Plan Ngày: 30/03/2011
Revision History
Date Version Description Author
30/03/2011 1.0 Viết mục lục cho Test Plan Lâm Quang Thiện
30/03/2011 1.0.1 Thêm vào 1 số thông tin chi tiết Lâm Quang Thiện
02/04/2011 1.0.2 Thêm vào thông tin các phương thức kiểm
thử
Lâm Quang Thiện
MỤC LỤC
1. Giới thiệu
1.1.Mục đích
1.2.Phạm vi
1.3.Độc giả hướng tới
1.4.Các thuật ngữ và từ chuyên môn
1.5. Các tài liệu tham khảo
1.6.Cấu trúc tài liệu
2. Chiến lược đánh giá và động lực kiểm thử
2.1.Các thông tin sơ lược
2.2.Chiến lược đánh giá
2.3.Động lực kiểm thử
3. Những đối tượng sẽ được kiểm thử
4. Mục lục những phần sẽ được kiểm thử
4.1. Mục lục những phần sẽ được thực hiện kiểm thử
4.2.Mục lục những phần tiềm năng, có thể đưa vào kiểm thử
4.3.Mục lục những phần sẽ không đưa vào kiểm thử


5. Hướng tiếp cận kiểm thử
5.1. Những ý tưởng đầu tiên và những nguồn tài nguyên tham khảo
5.2. Các loại kiểm thử và phương thức kiểm thử
5.2.1. Kiểm thử dữ liệu và kết nối CSDL
5.2.2. Kiểm thử các chức năng
5.2.3. Kiểm thử giao diện người dùng
5.2.4. Kiểm thử sức chịu đựng
5.2.5. Kiểm thử bảo mật và quyền truy cập
6. Điều kiện vào và ra
6.1.Kế hoạch kiểm thử
6.1.1. Điều kiện bắt đầu kế hoạch kiểm thử
Nhóm nhỏ 6 – XÂY DỰNG PHẦN MỀM
Phần mềm quản lý ký túc xá
Version: 1.0.2
Test Plan Ngày: 30/03/2011
6.1.2. Điều kiện kết thúc kế hoạch kiểm thử
6.1.3. Điều kiện tạm dừng và tiếp tục
6.2.Vòng lặp kiểm thử
6.2.1. Điều kiện bắt đầu vòng lặp
6.2.2. Điều kiện kết thúc vòng lặp
6.2.3. Điều kiện hủy vòng lặp khi có bất thường
7. Thành phẩm
7.1.Những tóm tắt đánh giá kiểm thử
7.2.Báo cáo về mức độ phủ
7.3.Báo cáo về chất lượng đạt được
7.4.Ghi chú các sự kiện và thay đổi
7.5. Bộ kiểm thử Smoke Test và những mã test hỗ trợ
7.6.Những thành phẩm khác
7.6.1. Kết quả kiểm thử chi tiết
7.6.2. Những mã test chức năng tự động khác

7.6.3. Hướng dẫn kiểm thử
7.6.4. Ma trận lần vết
8. Tiến trình kiểm thử
9. Những yêu cầu về môi trường kiểm thử
9.1.Phần cứng cơ bản cho hệ thống
9.2.Các yếu tố phần mềm cơ bản trong môi trường kiểm thử
9.3.Các công cụ hỗ trợ
9.4.Các cấu hình cho môi trường kiểm thử
10. Trách nhiệm, đội ngũ làm việc và huấn luyện
10.1. Các thành viên và vai trò
10.2. Đội ngũ làm việc và nhu cầu huấn luyện
11. Các mốc sự kiện quan trọng
12. Những rủi ro, phụ thuộc, giả định và ràng buộc
13. Quá trình quản lý
13.1. Đo lường và định mức quy mô của quá trình kiểm thử
13.2. Định mức thành phẩm của kế hoạch kiểm thử
13.3. Báo cáo lỗi và cách giải quyết
13.4. Quản lý vòng lặp kiểm thử
13.5. Chiến lược lần vết
13.6. Xác nhận và ký tên
Nhóm nhỏ 6 – XÂY DỰNG PHẦN MỀM
Phần mềm quản lý ký túc xá
Version: 1.0.2
Test Plan Ngày: 30/03/2011
1. Giới thiệu
1.1.Mục đích
Mục đích của Test Plan là để tập hợp tất cả các thông tin cần thiết để lên kế hoạch và kiểm
sáot quá trình thực hiện kiểm thử hệ thống phần mềm quản lý ký túc xá. Tài liệu này mô tả
hướng tiếp cận để kiểm thử, cùng với kế hoạch chi tiết để người quản lý có thể hướng dẫn
thực hiện quá trình kiểm thử.

Test plan cho hệ thống phần mềm quản lý ký túc xá bao gồm những mục tiêu sau:
_ Xác định rõ những đối tượng được kiểm thử
_ Xác định rõ động lực và ý tưởng cho từng khu vực kiểm thử
_ Chỉ ra những hướng tiếp cận kiểm thử sẽ được sử dụng
_ Xác định những tài nguyên cần thiết và ước lượng công sức kiểm thử
_ Liệt kê những kết quả của quá trình kiểm thử
1.2.Phạm vi
Các mức độ kiểm thử:
_ Kiểm thử đơn vị
_ Kiểm thử tích hợp
Các loại kiểm thử:
_ Chức năng
_ Độ dễ sử dụng
_ Độ tin cậy
_ Hiệu năng
_ Mức độ hỗ trợ
1.3.Những độc giả hướng đến
Những đối tượng độc giả sẽ đọc tài liệu Test Plan này:
_ Các thành viên trong nhóm Testing: 2 và 6
_ Các thành viên trong nhóm coding
_ Các thành viên còn lại trong nhóm lớn I
_ Giáo viên phụ trách: thầy Ngô Huy Biên
1.4.Các thuật ngữ và từ chuyên môn
Không có
1.5. Các tài liệu tham khảo
Tài liệu Test plan này có tham khảo từ một số nguồn như:
_ Template Test Plan của RUP
_ Template Test Plan của Zonest
1.6.Cấu trúc tài liệu
Tham khảo phần mục lục.

Nhóm nhỏ 6 – XÂY DỰNG PHẦN MỀM
Phần mềm quản lý ký túc xá
Version: 1.0.2
Test Plan Ngày: 30/03/2011
2. Chiến lược đánh giá và động lực kiểm thử
2.1.Các thông tin sơ lược
Test Plan này được thực hiện để kiểm thử dự án hệ thống phần mềm quản lý ký túc xá. Sau
khi kế hoạch kiểm thử được hoành thành, hệ thống phần mềm quản lý ký túc xá có thể hoạt
động tốt và hiệu quả hơn, tin cậy hơn.
2.2.Chiến lược đánh giá
Chiến lược đánh giá:
_ Tìm ra càng nhiều lỗi càng tốt
_ Tìm được những lỗi quan trọng, gây rủi ro về chất lượng
_ Xác thực những đặc tả, yêu cầu, thiết kế,...
2.3.Động lực kiểm thử
Các động lực để thực hiện kiểm thử: những rủi ro về chất lượng, kỹ thuật, các chức năng của
phần mềm,...
3. Những đối tượng sẽ được kiểm thử
4. Mục lục những phần sẽ được kiểm thử
4.1. Mục lục những phần sẽ được thực hiện kiểm thử
4.2.Mục lục những phần tiềm năng, có thể đưa vào kiểm thử
4.3.Mục lục những phần sẽ không đưa vào kiểm thử
5. Hướng tiếp cận kiểm thử
5.1. Những ý tưởng đầu tiên và những nguồn tài nguyên tham khảo
5.2. Các loại kiểm thử và phương thức kiểm thử
5.2.1. Kiểm thử dữ liệu và kết nối CSDL
Quá trình kiểm thử dữ liệu và cơ sở dữ liệu nên được tiến hành như một hệ thống độc
lập. Quá trình kiểm thử này sẽ kiểm tra hệ thống con đó mà không có giao diện người dùng.
Technique Objective:
Thực hiện các phương thức truy cập cơ sở dữ liệu và xử lý độc lập với

giao diện để có thể quan sát và ghi nhận lại những biểu hiện chức năng
không đúng hoặc dữ liệu bị hư hỏng.
Technique:
Kỹ thuật:
_ Gọi lần lượt từng phương thức xử lý và truy cập cơ sở dữ liệu, đưa vào
mỗi lần những dữ liệu hợp lệ và không hợp lệ, hoặc gửi yêu cầu lấy dữ
liệu.
_ Kiểm tra cơ sở dữ liệu để chắc chắn rằng dữ liệu đã được điền vào
đúng như mong muốn và tất cả các sự kiện trong cơ sở dữ liệu đã diễn ra
đúng cách, hoặc kiểm tra dữ liệu được trả về để chắc rằng đúng dữ liệu
đã được trả về cho đúng lý do.
Nhóm nhỏ 6 – XÂY DỰNG PHẦN MỀM

×