Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 8

MỤC LỤC

1 Giới thiệu.........................................................................................................4
1.1 Mục đích..........................................................................................................4
1.2 Tổng quan........................................................................................................4
1.3 Phạm vi............................................................................................................4
1.4 Các định nghĩa và các từ viết tắt được dùng...................................................4
1.4.1 Các định nghĩa.....................................................................................4
1.4.2 Các từ viết tắt......................................................................................4
1.5 Những người sử dụng tài liệu này...................................................................5
2 Tài liệu tham khảo............................................................................................5
3 Lịch trình công việc..........................................................................................5
4 Những yêu cầu về tài nguyên..........................................................................5
4.1 Phần cứng.......................................................................................................5
4.2 Phần mềm........................................................................................................5
4.3 Công cụ kiểm thử.............................................................................................6
4.4 Môi trường kiểm thử........................................................................................6
4.5 Nhân sự...........................................................................................................6
4.5.1 Vai trò và trách nhiệm..........................................................................6
4.5.2 Đào tạo................................................................................................7
5 Phạm vi kiểm thử.............................................................................................7
5.1 Những chức năng được kiểm thử...................................................................7
5.1.1 Tìm kiếm..............................................................................................7
5.1.2 Tạo tài khoản.......................................................................................8
5.1.3 Quản lý hồ sơ cá nhân........................................................................8
5.1.4 Mở bài hát / video / playlist..................................................................8
5.2 Những chức năng không được kiểm thử........................................................8
6 Chiến lược kiểm thử........................................................................................8
6.1 Các loại kiểm thử.............................................................................................9
7 Điều kiện chấp nhận........................................................................................9
8 Defect Tracking................................................................................................9
8.1 Phân loại lỗi.....................................................................................................9
8.2 Quy trình xử lý lỗi...........................................................................................10
9 Test Deliverables...........................................................................................10
9.1 Test Cases.....................................................................................................10
9.2 Test Reports..................................................................................................10
1 Giới thiệu
1.1 Mục đích
Tài liệu kế hoạch kiểm thử này đưa ra các mục đích sau:
 Xác định thông tin cơ bản về dự án và các thành phần chức năng được
kiểm thử và không được kiểm thử
 Liệt kê những yêu cầu cho việc kiểm thử (Test Requirements)
 Những chiến lược kiểm thử nên được sử dụng
 Ước lượng những yêu cầu về tài nguyên và chi phí cho việc kiểm thử
 Những tài liệu được lập sau khi hoàn thành việc kiểm thử
1.2 Tổng quan
- SharingHub: Là website hỗ trợ các CLB, đội nhóm, tổ chức thiện nguyện
khảo sát địa điểm tình nguyện dựa trên “review” của các dự án trước đó; giúp việc
tìm kiếm tài trợ và gây quỹ trở nên dễ dàng hơn; cho phép tạo và thu hút đối tượng
mục tiêu tham gia vào các dự án tình nguyện; cho phép cá nhân tìm kiếm dự án tình
nguyện phù hợp với nhu cầu của bản thân.
1.3 Phạm vi
Tài liệu kế hoạch kiểm thử này được áp dụng cho việc kiểm thử những chức
năng của trang website SharingHub được đặc tả trong tài liệu.
Các dịch vụ, chức năng cần kiểm tra:
 Đăng nhập và Đăng ký
 Hiển thị dự án từ thiện
 Tìm kiếm dự án từ thiện
 Đăng ký tham gia dự án
 Đăng ký làm tình nguyện viên
 Đăng ký quyên tặng
 Tạo dự án
 Chỉnh sửa dự án
 Thông báo
 Chỉnh sửa hồ sơ cá nhân
1.4 Các định nghĩa và các từ viết tắt được dùng
1.4.1 Các định nghĩa
Thuật ngữ Định nghĩa
SharingHub Tên của một trang web hỗ trợ các dự án từ thiện
campaign Chiến dịch
Organization Tổ chức
Volunteer Tình nguyện viên

1.5 Những người sử dụng tài liệu này


Tài liệu này được sử dụng cho các thành viên trong nhóm và giáo viên hướng
dẫn
2 Tài liệu tham khảo
 Test_Plan_Guru99
 PHT-PLN-090223-Test-Plan
 Slides môn học kiểm thử phần mềm
3 Lịch trình công việc
Milestone Deliverables Duration Start Date End Date
Lập kế hoạch kiểm thử Tài liệu Test Plan 2 ngày 01/10/2023 03/10/2023
Xem lại các tài liệu Tài liệu Test Plan 2 ngày 01/10/2023 03/10/2023
Thiết kế các testcase Tài liệu Testcase 3 ngày 07/10/2023 10/10/2023
Viết các testcase Tài liệu Testcase 15 ngày 13/10/2023 28/10/2023
Xem lại các testcase Tài liệu Testcase 2 ngày 30/10/2023 01/11/2023
Thực thi các testcase Tài liệu Testcase 1 ngày 03/10/2023 04/11/2023
Ghi nhận và đánh giá
Tài liệu Testcase 2 ngày 06/11/2023 08/11/2023
kết quả kiểm thử

4 Những yêu cầu về tài nguyên


4.1 Phần cứng
Máy tính cá nhân có kết nối mạng Internet.
4.2 Phần mềm
Tên Mô tả
Google Chrome Trình duyệt
Window 10 Hệ điều hành

4.3 Công cụ kiểm thử


Hoạt động Công cụ Phiên bản
Quản lý Test Case Microsoft Office Excel 2016
Viết Test Case Vitest V1.0.0-beta.5
4.4 Môi trường kiểm thử
Máy tính cá nhân có kết nối mạng Internet để có thể truy cập vào trang web âm
nhạc SharingHub bằng trình duyệt Google Chrome
Các chức năng của trang web NhacCuaTui được kiểm tra trên trình duyệt
Google Chrome.Hệ điều hành được sử dụng là Microsoft Windows 10.
4.5 Nhân sự
4.5.1 Vai trò và trách nhiệm
Thành viên Vai trò

Test Manager / Test Designer / Tester: Lập kế hoạch kiểm thử,


quản lý tiến độ hoạt động kiểm thử, thiết kế các testcase bổ sung
và thực thi các testcase bổ sung
Trần Văn Kiệm • Đăng ký làm tình nguyện viên

• Đăng ký quyên tặng

• Tạo dự án

Test Designer / Tester: Thiết kế và viết các testcase, thực thi các
testcase cho các chức năng:
• Đăng nhập và Đăng ký

Phạm Tuyến
• Hiển thị dự án từ thiện

• Tìm kiếm dự án từ thiện

• Đăng ký tham gia dự án


Test Designer / Tester: Thiết kế và viết các testcase, thực thi các
testcase cho các chức năng:

Phạm Ngọc Hoàng • Chỉnh sửa dự án


Long
• Thông báo

• Chỉnh sửa hồ sơ cá nhân

5 Phạm vi kiểm thử


5.1 Những chức năng được kiểm thử
5.1.1 Đăng nhập và Đăng ký
5.1.2 Hiển thị dự án từ thiện
5.1.3 Tìm kiếm dự án từ thiện
5.1.4 Đăng ký tham gia dự án
5.1.5 Đăng ký làm tình nguyện viên
5.1.6 Đăng ký quyên tặng
5.1.7 Tạo dự án
5.2 Những chức năng không được kiểm thử
5.2.1 Chỉnh sửa dự án
5.2.2 Thông báo
5.2.3 Chỉnh sửa hồ sơ cá nhân
6 Chiến lược kiểm thử
6.1 Các loại kiểm thử
Kiểm thử chức năng

Mục đích kiểm tra Đảm bảo các chức năng được kiểm tra hoạt động chính
xác theo đặc tả yêu cầu
Kỹ thuật Thực thi tất cả các trường hợp có thể có cho mỗi nhóm
chức năng, sử dụng dữ liệu hợp lệ và không hợp lệ để xác
định:
- Kết quả mong đợi khi dữ liệu hợp lệ được sử dụng
- Cảnh báo phù hợp hiện ra khi dữ liệu không hợp lệ được
sử dụng
Tiêu chuẩn dừng Tất cả các testcase đã được thiết kế đều được thực thi.
Tất cả các lỗi tìm thấy đều được ghi nhận lý do rõ ràng để
có thể giúp cho developer khắc phục.
Chịu trách nhiệm Test Designer / Tester
kiểm thử
Cách kiểm thử Kiểm thử bằng tay thủ công, tuần tự theo các bước được
định nghĩa trong testcase
Xử lý ngoại lệ Liệt kê tất cả các vấn đề liên quan phát sinh trong quá trình
thực thi kiểm thử.

7 Điều kiện chấp nhận


Passed tất cả các testcases đã được định nghĩa.
Hệ thống chạy ổn định trên các trình duyệt web google chrome
8 Defect Tracking
8.1 Phân loại lỗi
Mức độ nghiêm
Đặc tả lỗi
trọng
- Không thể tạo một chiến dịch
- Không sử dụng được chức năng tìm kiếm chiến dịch
High - Không thể đăng ký tạo tài khoản mới
- Không thể đăng nhập
- Không đăng ký được chiến dịch
- Hiển thị sai thông tin hoạt động của chiến dịch
- Không thể quyên tặng hiện vật
Medium - Không thể chỉnh sửa thông tin cá nhân người dùng, tổ
chức
- Không thể chỉnh sửa thông tin tài khoản
- Hiển thị kết quả tìm kiếm không đúng
Low - Hiển thị sai thông tin cá nhân, thông tin tài khoản
- Các chức năng chạy không ổn định

8.2 Quy trình xử lý lỗi


Ghi nhận lại các lỗi được tìm thấy trong quá trình kiểm thử.
Báo cáo cho admin của trang web sharing hub
9 Test Deliverables
9.1 Test Cases
https://docs.google.com/spreadsheets/d/
1t60AWdG7_KyDQkyB3kRAXYh8Ifc_WjlQGFNVHuS0bAo/edit?usp=sharing
9.2 Test Reports
Test_Case.xls

You might also like