Professional Documents
Culture Documents
com
ChangeLog
version number Date of Change Name of person who made Description of the changes made
changes
1 INTRODUCTION..................................................................................................................................2
1.1 SCOPE........................................................................................................................................ 2
1.1.1 In Scope....................................................................................................................................2
Test Plan Template by www.guru99.com
1
Test Plan Template by www.guru99.com
- Nhóm 5 chọn đề tài đó là hệ thống bán hàng trực tuyến qua internet mà mặt
hàng là các sản phẩm nội thất. Website cho phép người dùng có thể mua sản
phẩm trực tiếp trên internet và thanh toán khi nhận sản phẩm hoặc thanh toán
trực tuyến.
- Xác định phạm vi, rủi ro, mục tiêu của kiểm thử:
+ Về mục tiêu: Mục tiêu là phát triển một kế hoạch kiểm thử cho web bán hàng
nội thất trực tuyến thông qua testplan ở file thuộc phạm trù Y2, tại đó gồm:
Tài liệu xác định tất cả các quy trình và hoạt động cần thiết để chuẩn bị kiểm
thử các chức năng của hệ thống đã được chỉ định trong kế hoạch mà tài liệu
đã đề ra.
Tài liệu bao gồm nhiều mục lớn chứa nhiều mục nhỏ và ở mỗi mục sẽ có các
thông tin chi tiết, sơ bộ về mục lớn gồm: giới thiệu, lịch trình công việc,
những yêu cầu về tài nguyên, phạm vi kiểm thử, chiến lược kiểm thử, điều
kiện chấp nhận, quản lý lỗi và tài liệu đầu ra.
Tài liệu là 1 tài liệu động, tức là sẽ được cập nhật thường xuyên nhằm phản
ánh mọi thay đổi trong yêu cầu và nhu cầu của nhóm.
+ Về phạm vi:
Hệ thống bán hàng trực tuyến qua internet là một website bán hàng chuyên
bán các sản phẩm trang trí nội thất, đồ nội thất với đủ các chất liệu khác nhau.
Website cho phép người dùng có thể mua sản phẩm trực tiếp trên internet và
thanh toán khi nhận sản phẩm hoặc thanh toán trực tuyến.
- Các chức năng cần kiểm tra
2
Test Plan Template by www.guru99.com
Users:
Đăng ký
Đăng nhập
Thêm vào giỏ hàng
Chỉnh sửa giỏ hàng
Tìm kiếm sản phẩm
Admin:
Tạo và xóa sản phẩm khỏi danh mục
Tạo và xóa danh mục.
Quản lý đơn hàng
Quản lý thành viên
+ Về rủi ro:
Nhóm chúng em thảo luận, lên kế hoạch cho test plan trước 3 tuần, 1 tuần
trong đó sẽ dành riêng cho bất kì sự chậm trễ, hoặc hỏng hóc nào đến từ
phần mềm.
Rủi ro dự án có thể ảnh hưởng đến cả hoạt động phát triển và hoạt động thử
nghiệm. Trong một số trường hợp, Leader dự án chịu trách nhiệm xử lý tất cả
các rủi ro dự án, nhưng không có gì bất thường khi người quản lý kiểm thử
có trách nhiệm đối với các rủi ro dự án liên quan đến thử nghiệm.
Việc xác định nơi nào trong phần mềm tiềm ẩn nhiều nguy cơ có thể xảy ra
rủi ro là vô cùng quan trọng. Từ cách phân tích rủi ro chúng ta có thể dựa vào
đó để improve các case kiểm thử tốt hơn. Từ đó, nâng cao chất lượng sản
phẩm phần mềm.
+ Xác định phương pháp tiếp cận test: Kiểm thử bằng phương pháp kiểm
thử hộp đen và Quick Test Pro nếu cần thiết. Tổ chức kiểm thử theo từng chức
3
Test Plan Template by www.guru99.com
năng, mỗi chức năng được kiểm thử với các kịch bản kiểm thử và ghi nhận kết quả
kiểm thử.
+ Lập lịch trình cho các giai đoạn: Lịch trình sẽ được đưa vào bảng kế
hoạch cụ thể trong test plan của nhóm.
+ Xác định các tiêu chí kết thúc:
Các trường hợp thử nghiệm được thực hiện trên web vượt qua đồng
nghĩa việc tất cả các testcases đã định nghĩa được thông qua.
Hệ thống chạy ổn mà không gặp vấn đề về load testing hay stress
testing.
1.2 Đưa ra các mức kiểm thử cần thực hiện kiểm tra.
Các mức kiểm thử cần thực hiện kiểm tra là:
Kiểm thử thành phần
4
Test Plan Template by www.guru99.com
1.3 Sử dụng template để thiết lập file Kế hoạch kiểm thử, Test Case
Nhóm em tham khảo, sử dụng và kết hợp nhiều mẫu template dưới đây để phục vụ
cho mục đích lên kế hoạch kiểm thử cũng như test case và đây là các hình ảnh của
template bọn em sử dụng:
5
Test Plan Template by www.guru99.com
1.4 Mỗi thành viên trong nhóm phải tạo một tài khoản Jira. Sử
dụng template để thiết lập file Kế hoạch kiểm thử, Test Case
6
Test Plan Template by www.guru99.com
Mục đích:
- Mục tiêu của tài liệu là phát triển một kế hoạch kiểm thử cho web bán hàng
nội thất trực tuyến.
- Tài liệu xác định tất cả các quy trình và hoạt động cần thiết để chuẩn bị kiểm
thử các chức năng của hệ thống đã được chỉ định trong kế hoạch mà tài liệu
đã đề ra.
- Tài liệu bao gồm nhiều mục lớn chứa nhiều mục nhỏ và ở mỗi mục sẽ có các
thông tin chi tiết, sơ bộ về mục lớn gồm: giới thiệu, lịch trình công việc,
những yêu cầu về tài nguyên, phạm vi kiểm thử, chiến lược kiểm thử, điều
kiện chấp nhận, quản lý lỗi và tài liệu đầu ra.
- Tài liệu là 1 tài liệu động, tức là sẽ được cập nhật thường xuyên nhằm phản
7
Test Plan Template by www.guru99.com
ánh mọi thay đổi trong yêu cầu và nhu cầu của nhóm.
Tìm kiếm
- Kiểm tra chức năng Tìm kiếm cơ bản với một trong số các lựa chọn:
+ Tất cả
+ Theo sản phẩm
+ Lượt xem
+ Sản phẩm bán chạy
- Kiểm tra chức năng Tìm kiếm nâng cao cho phép user sử dụng nhiều tiêu
chuẩn để tìm kiếm bao gồm:
+ Tên sản phẩm
+ Nhà sản xuất
+ Ngày đăng
+ Người đăng
+ Đánh giá
- Kiểm tra cách thức hiển thị kết quả tìm kiếm sẽ phải được liệt kê thành các
thành phần như sau:
+ Top sản phẩm bán chạy
+ Giỏ hàng
+ Giá của sản phẩm
+ Thông tin chi tiết sản phẩm
8
Test Plan Template by www.guru99.com
9
Test Plan Template by www.guru99.com
2.2 Các chức năng cần kiểm tra và không kiểm tra
Admin:
Tạo và xóa sản phẩm khỏi danh mục
Tạo và xóa danh mục.
Quản lý đơn hàng
Thanh toán
Chức năng thanh toán các sản phẩm trong giỏ hàng
Hiển thị đầy đủ thông tin như:
Phương thức thanh toán
Tổng tiền
Các sản phẩm cần thanh toán
10
Test Plan Template by www.guru99.com
Máy tính cá nhân có kết nối mạng Internet để truy cập vào trang web “funiture8”
bằng trình duyệt
- Các chức năng của trang web được kiểm tra trên các trình duyệt IE8,Mozilla
Firefox và Google Chrome.
- Sử dụng hệ điều hành Windows 7 trở lên
Database MySQL
2.6 Các hạng mục giao cho khách hàng giai đoạn cuối
11
Test Plan Template by www.guru99.com
Ở giai đoạn cuối cùng, nhóm tester đã xong báo cáo kết thúc kiểm thử, tổng hợp lại
các chỉ số trong quá trình test trong suốt quá trình team thực hiện. Cả team phát
triển sẽ ngồi lại với nhau để đánh giá toàn bộ các tiêu chí xác định kiểm thử đã đủ
hay chưa ở giai đoạn cuối Assignment để xét chỉ tiêu cho các mô tả trong suốt dự
án như:
- Các sản phẩm bàn giao sau giai đoạn kiểm thử bao gồm:
+ Các tài liệu: kế hoạch kiểm thử, thiết kế kiểm thử, các trường hợp kiểm thử,
các báo cáo kiểm thử của website bán hàng nội thất qua internet.
+ Các dữ liệu kết nhập và kết xuất của các chức năng được kiểm thử.
12