Test Plan Template by www.guru99.com
Nhóm 4
Lớp :DCT119C1
Nguyễn Minh Khang
Võ Trung Nghĩa
Nguyễn Ngọc Song Hào
TEST PLAN FOR
<THOẠI>>
ChangeLog
1
Version
Change Date
By
Description
version number
Date of Change
Name of person who made
changes
Description of the changes made
1.0.0
20/5/2022
INTRODUCTION..............................................................................................................................................2
1.1
SCOPE............................................................................................................................................ 2
1.1.1
In Scope....................................................................................................................................2
0
Test Plan Template by www.guru99.com
1.1.2
Out of Scope.............................................................................................................................2
1.2
QUALITY OBJECTIVE.......................................................................................................................... 2
1.3
ROLES AND RESPONSIBILITIES............................................................................................................ 3
2
TEST METHODOLOGY....................................................................................................................................3
2.1
2.2
2.3
2.4
2.5
3
TEST DELIVERABLES.......................................................................................................................................4
3.1
3.2
4
OVERVIEW.................................................................................................................................... 3
TEST LEVELS.................................................................................................................................. 3
BUG TRIAGE................................................................................................................................. 3
SUSPENSION CRITERIA AND RESUMPTION REQUIREMENTS........................................................................4
TEST COMPLETENESS....................................................................................................................... 4
TESTCASE ĐĂNG KÝ.......................................................................................................................... 4
TESTCASE ĐĂNG KÝ........................................................................................................................ 8
RESOURCE & ENVIRONMENT NEEDS.........................................................................................................14
4.1
4.2
TESTING TOOLS........................................................................................................................... 14
Test Environment....................................................................................................................... 14
1
Test Plan Template by www.guru99.com
1 Introduction
Kế hoạch thử nghiệm được thiết kế để xác định phạm vi, cách tiếp cận, nguồn lực
và lịch trình của website bán điện thoại.
Áp dụng chiến lược kiểm thử hộp đen để kiểm thử website này. Các testcase
được tạo dựa trên đặc tả của chức năng có trong website. Các chức năng được
test nhập vào dữ liệu và kiểm tra kết quả đầu ra, không quan tâm phần code.
Kiểm thử phải được dựa trên yêu cầu và nghiệp vụ.
1.1 Scope
1.1.1In Scope
Module
Đăng ký
Đăng nhập
Thêm sản phẩm vào giỏ hàng
Thanh toán
Lịch sử đơn hàng
Description
Kiểm tra người dùng nhập vào tất cả các trường bắt
buộc, kiểm tra giới hạn ký tự trong trường mật khẩu
Kiểm tra người dùng có đăng nhập bằng tên người
dùng và mật khẩu hợp lệ, kiểm tra chức năng “Ghi
nhớ”
Kiểm tra thông báo khi người dùng thêm sản phẩm vào
giỏ hàng, cập nhật số lượng sản phẩm trong giỏ hang
Thông báo xuất hiện khi thanh tốn hồn thành,
chuyển hướng website khi thanh tốn hồn thành
Kiểm tra thời gian hoàn thành các đơn hàng, chi tiết
sản phẩm và số lượng sản phẩm trong đơn đặt hàng
1.1.2Out of Scope
Cơ sở dữ liệu logic.
Giao điện phần cứng .
Giao diện về phía người dùng.
1.2 Quality Objective
Mục tiêu kiểm tra là xác minh chức năng của website bán giày, dự án cần tập
trung kiểm tra các hoạt động của cửa hàng như : quản lý, đặt hàng, đăng nhập …
Để đảm bảo các hoạt động có thể hoạt động bình thường trong mơi trường thực
tế
2
Test Plan Template by www.guru99.com
1.3 Roles and Responsibilities
Role
QA Analyst
Test Manager
Configuration
Manager
Developers
Installation
Team
Responsibilities
Kiểm tra chất lượng phần mềm, đảm bảo chất
lượng sản phẩm thơng qua việc đưa ra quy
trình làm việc giữa các bên liên quan.
Là một người quan trọng quyết định chất lượng
phần mềm, kiểm sốtq trình kiểm thử và xác
nhận phần mềm.
Công cụ thực hiện việc thay đổi trạng thái hiện
tại của hệ thống sang trạng thái được xác định
trước. Hay nói cách khác, là cơng cụ hỗ trợ, cấu
hình, cài đặt hệ thống một cách tự động.
Là người thiết kế giao diện và chức năng của
website
Xây dựng, thiết lập trên các môi trường khác
nhau (android, chrome, …).
2 Test Methodology
2.1 Overview
Agile Test
2.2 Test Levels
Unit Testing
Integration Testing
System Testing
2.3Bug Triage
3
Test Plan Template by www.guru99.com
ID
1
3
Module
Name
Đăng ký
Thêm sản
phẩm vào giỏ
hàng
Description
Severity
Priority
Status
Detected Date
Closing Date
Tài khoản đã
tồn tại nhưng
vẫn đăng ký
được và vẫn
lưu vào cơ sở
dữ liệu
Không cập
nhật được số
lượng sản
phẩm trong giỏ
hàng
High
High
Open
20/2/2022
25/2/2022
Mediu
m
Medium
Open
25/2/2022
28/2/2022
2.4 Suspension Criteria and Resumption Requirements
Suspension Criteria
Nếu thành viên trong nhóm báo cáo rằng có 40% trường hợp thử nghiệm khơng
thành cơng.
Khi bạn gửi tài liệu cho DEV và Test Leader để xác minh.
Qúa thời gian giao cho khách hàng do đó khách hàng không chấp nhận khi tất cả
các thử nghiệm đã hoàn thành.
Khi khách hàng yêu cầu những chức năng khác hoặc yêu cầu cải tiến chức năng
cũ.
Resumption Requirements
Khi một bản sửa lỗi được triển khai thành cơng và nhóm thử nghiệm được thông
báo để tiếp tục thử nghiệm.
Hợp đồng được thương lượng lại với khách hàng để gia hạn giao hàng.
2.5 Test Completeness
Tỷ lệ chạy bắt buộc phải là 100% trừ khi có lý do rõ ràng.
Tỷ lệ thành công phải là 80%,bắt buộc phải đặt được tỷ lệ này.
Đảm bảo các trường hợp kiểm tra quan trong được thông qua.
3 Test Deliverables
3.1TestCase Đăng Ký
4
Test Plan Template by www.guru99.com
PC
IE11
FF
Chrome
Mac
Safari
Bước 1 :
Hiển thị
đầy đủ
các thành
phần đã
thiết kế
Untest
ed
Untest
ed
Pass
Pass
Pass
Untested
Hiển thị
thông
báo “Hãy
nhập đầy
đủ thông
tin “
UnTest
ed
UnTes
ted
Pass
Pass
Pass
UnTested
ID
Items
Subitems
Steps to
Excute
Expected
output
TC_01
Trang
chủ
Giao
diện
Tạo tài
khoản
Bước
1:Mở
trang
website
bán điện
thoại
Bước 2:
Vào trang
tạo tài
khoản
Bước
3:Kiểm
tra tất cả
các thành
phần
Bước
1:Mở
trang
website
bán điện
thoại
Bước 2:
Vào trang
tạo tài
khoản
Bước
3:Kiểm
tra tất cả
các text
Box
Bước 4 :
Để trống
các
trường
giá trị
của
textbox
Bước
5:Nhấn
vào
button
Tạo tài
khoản
TC_02
Kiểm
tra
đăng
ký tài
khoản
để
trống
các ô
TextB
ox
TestData/
Parameter
s
Mobile
IphoneX SamSung
S7
5
Test Plan Template by www.guru99.com
TC_03
Kiểm
tra
trang
đăng
ký tài
khoản
chỉ
nhập
“Tên
Tài
Khoản
“
TC_04
Kiểm
tra
đăng
ký tài
khoản
thành
công
Bước
1:Mở
trang
website
bán điện
thoại
Bước 2:
Vào trang
tạo tài
khoản
Bước
3:Kiểm
tra tất cả
các text
Box
Bước 4 :
Nhập giá
trị vào
text box
“Tên Tài
Khoản”
Bước
5:Nhấn
vào
button
Tạo tài
khoản
Bước
1:Mở
trang
website
bán điện
thoại
Bước 2:
Vào trang
tạo tài
khoản
Bước
3:Kiểm
tra tất cả
các text
Box
Bước 4 :
Nhập các
giá trị
như “Tên
Tài
khoản”,””
Các Text
Box cịn
lại hiện
thơng
báo lỗi
“Hãy
nhập đầy
đủ thơng
tin “
Tên Tài
Khoản :
khangsaig
on12345
UnTest
ed
UnTes
ted
Pass
Pass
Pass
UnTested
Hiển thị
thông
báo tạo
tài khoản
thành
công.
Bước
2 :Quay
về trang
đăng
nhập
Tên Tài
Khoản :
khangsaig
on12345
Địa Chỉ :
152
đường số
3
Số Điện
Thoại :
09883228
69
Mật
Khẩu
:khang123
456789
Nhập Lại
Mật
Khẩu :
khang123
456789
UnTest
ed
UnTes
ted
Pass
Pass
Pass
UnTested
6
Test Plan Template by www.guru99.com
TC_05
Kiểm
tra
đăng
ký với
“Mật
Khẩu”
quá
ngắn
TC_06
Kiểm
tra
đăng
ký với
“Mật
Khẩu”
quá
Địa
Chỉ”,”Số
Điện
Thoại”,”
Mật Khẩu
“,”Nhập
Lại Lật
Khẩu”
Bước
5:Nhấn
vào
button
“Tạo tài
khoản”
Bước
1:Mở
trang
website
bán điện
thoại
Bước 2:
Vào trang
tạo tài
khoản
Bước 3:
Kiểm tra
tất cả các
text Box
Bước 4 :
Nhập giá
trị vào
trường
mật khẩu
ít hơn 8
ký tự
Bước
5:Nhấn
vào
button
Tạo tài
khoản
Bước
1:Mở
trang
website
bán điện
thoại
Bước 2:
Bước
1 :Hiển
thị thông
báo mật
khẩu tối
thiểu 8
ký tự và
nhiều
nhất 16
ký tự.
Mật
khẩu
:khang
Nhập Lại
Mật
Khẩu :
khang
UnTest
ed
UnTes
ted
Pass
Pass
Pass
Untested
Bước
1 :Hiển
thị thông
báo mật
khẩu tối
thiểu 8
ký tự và
Mật
khẩu
:khang091
87877410
12345
Nhập Lại
Mật
UnTest
ed
UnTes
ted
Pass
Pass
Pass
UnTested
7
Test Plan Template by www.guru99.com
dài
Vào trang
tạo tài
khoản
Bước 3:
Kiểm tra
tất cả các
text Box
Bước 4 :
Nhập giá
trị vào
trường
mật khẩu
nhiều
hơn 16
ký tự
Bước
5:Nhấn
vào
button
Tạo tài
khoản
nhiều
nhất 16
ký tự.
Khẩu :
khang091
87877410
12345
3.2 TestCase Đăng Ký
PC
ID
Items
Subitems
Steps to
Excute
Expected
output
TestData/
Paramete
rs
IE11
FF
Chrome
Mac
Safari
Mobile
IphoneX SamS
ung
S7
8
Test Plan Template by www.guru99.com
TC_0
1
TC_0
2
Trang
chủ
Giao
diện
Đăng
Nhập
Bước
1:Mở
trang
website
bán
điện
thoại
Bước 2:
Vào
trang
đăng
nhập
Bước
3:Kiểm
tra tất
cả các
thành
phần
Kiểm
Bước
tra
1:Mở
đăng
trang
nhập
website
“Tài
bán
Khoản điện
“và
thoại
“Mật
Bước 2:
Khẩu “ Vào
để
trang
trống đăng
nhập tài
khoản
Bước
3:Kiểm
tra tất
cả các
text Box
Bước
4 : Để
trống
các
trường
giá trị
của
textbox
Bước
5:Nhấn
vào
button
Hiển thị
đầy đủ
các thành
phần đã
thiết kế
UnTested
UnTes
ted
Pass
Pass
Pass
UnTes
ted
Hiển thị
thông
báo "Tài
Khoản
“và “Mật
Khẩu“
không
được để
trống
UnTested
UnTes
ted
Pass
Pass
Pass
UnTes
ted
9
Test Plan Template by www.guru99.com
TC_0
3
TC_0
4
Đăng
nhập
Kiểm
Bước
tra
1:Mở
đăng
trang
nhập
website
với
bán
“Mật
điện
Khẩu “ thoại
để
Bước 2:
trống Vào
trang
đăng
nhập tài
khoản
Bước
3:Kiểm
tra tất
cả các
text Box
Bước
4:
Nhập
giá trị
vào text
box
“Tên Tài
Khoản”
Bước
5:Nhấn
vào
button
Đăng
Nhập
Kiểm
Bước
tra
1:Mở
đăng
trang
nhập
website
với
bán
“Tài
điện
Khoản thoại
“ để
Bước 2:
trống Vào
trang
đăng
nhập tài
khoản
Bước
Hiển thị
thơng
báo "Vui
lịng
nhập mật
khẩu “
Tên Tài
Khoản :
khangsai
gon1234
5
UnTested
UnTes
ted
Pass
Pass
Pass
Hiển thị
thơng
báo "Vui
lịng
nhập mật
khẩu
10
UnTes
ted
Test Plan Template by www.guru99.com
TC_0
5
Kiểm
tra
trang
đăng
nhập
với tài
khoản
không
tồn tại
3:Kiểm
tra tất
cả các
text Box
Bước
4:
Nhập
giá trị
vào text
box
“Mật
Khẩu”
Bước
5:Nhấn
vào
button
Đăng
Nhập
Bước
1:Mở
trang
website
bán
điện
thoại
Bước 2:
Vào
trang
đăng
nhập tài
khoản
Bước
3:Kiểm
tra tất
cả các
text Box
Bước
4:
Nhập
giá trị
không
tồn tại
vào text
box
“Tên Tài
Khoản”
Bước
5:Nhấn
Bước 1 :
Hiện thị
thơng
báo
“Thơng
tin tài
khoản
khơng
chính
xác“
Tên Tài
Khoản :
abcxyz
UnTested
UnTes
ted
Pass
Pass
Pass
11
UnTes
ted
Test Plan Template by www.guru99.com
TC_0
6
Kiểm
tra
trang
đăng
nhập
với
“Mật
Khẩu
“khơn
g
chính
xác
TC_0
6
Kiểm
tra ơ
Check
vào
button
Tạo tài
khoản
Bước
1:Mở
trang
website
bán
điện
thoại
Bước 2:
Vào
trang
đăng
nhập tài
khoản
Bước
3:Kiểm
tra tất
cả các
text Box
Bước
4:
Nhập
giá trị
vào ơ
text box
“Tên tài
khoản”
chính
xác và
giá trị
“Mật
Khẩu”
khơng
tồn tại
vào text
box
Bước
5:Nhấn
vào
button
Tạo tài
khoản
Bước
1:Mở
trang
Hiện thị
thông
báo “Sai
thông tin
đăng
nhập
hoặc mật
khẩu“
Tên tài
UnTested
khoản:
khang12
3
Mật Khẩu
: xyzabc
UnTes
ted
Pass
Pass
Pass
Ghi nhớ
thông tin
tài khoản
Tên Tài
Khoản
:khangsai
UnTes
ted
Pass
Pass
Pass
UnTested
12
UnTes
ted
Test Plan Template by www.guru99.com
Box
“Ghi
Nhớ”
của
trang
đăng
nhập
TC_0
7
Kiểm
tra ô
Check
Box
“Ghi
Nhớ”
khi
nhập
mật
khẩu
sai
của
trang
đăng
nhập
website
bán
điện
thoại
Bước 2:
Vào
trang
đăng
nhập tài
khoản
Bước
3:Nhập
tên tài
khoản
mật
khẩu
tồn tại
Bước 4:
check
vào ô
checkB
ox “ghi
nhớ”
Bước
5:Nhấn
vào
button
Đăng
nhập
Bước
1:Mở
trang
website
bán
điện
thoại
Bước 2:
Vào
trang
đăng
nhập tài
khoản
Bước
3:Nhập
đúng
tên tài
khoản
và nhập
mật khẩu
gon1234
5
Mật Khẩu
:12345
Hệ thống
chỉ ghi
nhớ Tên
Tài
Khoản
Tên Tài
UnTested
Khoản
:khangsai
gon1234
5
Mật Khẩu
:zxcvbvb
nmj
UnTes
ted
Pass
Pass
Pass
13
UnTes
ted
Test Plan Template by www.guru99.com
sai tên
đăng
nhập
Bước 4:
check
vào ô
checkB
ox “ghi
nhớ”
Bước
5:Nhấn
vào
button
đăng
nhập
4 Resource & Environment Needs
4.1 Testing Tools
Requirements Tracking Tools
Bug Tracking Tools
Automation Tools
Helix RM
ClickUp, Marker.io
Selenium IDE, Lambdatest
4.2 Test Environment
Browers:
Windows 10: Edge, Chrome, Firefox, Safari
Windows 11: Edge, Chrome, Firefox, Safari
Mac OS: Chrome, Firefox, Safari
Linux Ubuntu: Chrome, Firefox
Devices:
14
Test Plan Template by www.guru99.com
iPhone 10/11/12/13, Google pixel 6, Samsung Galaxy S21, LG Wing 2
15