1.1. Giới thiệu: 1.1.1. Mục đích
Tài liệu này lập ra kế hoạch và phân công cho việc kiểm thử phần mềm, được sử dụng cho các kiểm thử viên.
1.1.2. Phạm vi
Kiểm thử các tính năng của sản phẩm đảm bảo đúng đặc tả, ngoài ra còn kiểm thử thêm các yêu cầu phi chức năng.
1.1.3. Bảng chú giải thuật ngữ
Số TT Thuật ngữ / Từ viết tắt Định nghĩa / Mô tả
CSDL Cơ sở dữ liệu Dùng để lưu trữ dữ liệu
Code Mã lệnh Là các mã dùng để viết chương trình
1.1.4. Tài liệu tham khảo
[1] Giáo trình kiểm thử phần mềm, TS. Trần Cao Đệ, TS. Đỗ Thanh Nghị, Nhà xuất bản Đại Học Cần Thơ;
[3] Tham khảo các tài liệu đặc tả trước đó của sản phầm phần mềm này.
1.2. Các tính năng sẽ đƣợc kiểm thử
Tiến hành kiểm thử trên các tính năng sau: a. Chức năng cấu hình cơ sở dữ liệu. b. Kiểm thử đăng nhập.
c. Chức năng bán lẻ.
d. Chức năng quản lý kinh doanh. e. Chức năng quản lý công nợ. f. Chức năng quản lý nhân viên. g. Chức năng quản lý các danh mục. h. Chức năng quản lý kho.
Kiểm thử hệ thống: Được lập kế hoạch ngay khi có thiết kế tổng thể của sản phẩm và được tiến hành sau khi hoàn tất việc kiểm thử đơn vị và kiểm thử tích hợp.
Bao gồm một số công việc sau:
i. Kiểm thử tính năng hệ thống: Như đã nêu ở mục 2.
j. Kiểm thử tải: Khả năng và phản ứng của phần mềm trước những thao tác nhiều và khác nhau của người dùng.
k. Kiểm thử tính toàn vẹn: Kiểm tra load form, giao diện, CSDL đúng đắn và tin cậy, chịu đựng lỗi.
l. Kiểm thử khả năng phục hồi: Thông báo, nhắc nhở hay cảnh báo khi người dùng có thao tác xóa hoặc những thay đổi liên quan đến CSDL, nếu người dùng xóa hoặc phần mềm bị virut thì hệ thống có khả năng phục hồi được hay không.
m. Kiểm thử thực thi: Kiểm tra mức độ làm việc cũng như thời gian đáp ứng của phần mềm.
n. Kiểm thử chấp nhận: Đóng vai trò là người dùng kiểm tra tính khả dụng và các yêu cầu theo đặc tả trước đó.
1.5. Yêu cầu môi trƣờng
Các yêu cầu phần cứng dùng để giả lập môi trường kiểm thử phần mềm: o. Ram: lớn hơn hoặc bằng 256Mb
p. HDD: còn trống ít nhất 2Gb
q. Bộ vi xử lý: Pentium III hoặc cao hơn. r. Hệ điều hành: Windows XP SP3 trở về sau.
s. Các yêu cầu thiết bị, phần cứng dùng để kiểm thử phần mềm: SQL Server 2008, .Net Framework 4
1.6. Công cụ kiểm thử
Kiểm thử bằng tay.
1.7. Thời gian kiểm thử
1.8. Rủi ro
Rủi ro Kế hoạch đối phó
Phát sinh lỗi ở giai đoạn kiểm thử thực thi Dự trù một tuần để rà soát kiểm thử và sửa lỗi nếu có Hỏng phần cứng hay phần mềm do virus
hoặc các tai nạn khi kiểm thử khả năng phục hồi hay các tai nạn không lường trước
Sao lưu sản phẩm ở các thiết bị khác nhau như: đồng bộ dữ liệu ở http://mediafire.com, sao lưu dữ liệu mỗi ngày vào 2 usb và 1 máy tính dự phòng.