Các loại thử nghiệm Kiểm tra hộp trắng Xác định cách hệ thống SOS phản hồi với các hành động dự kiến và không mong đợi của người dùng, thời gian phản hồi, các vấn đề về khả năng sử dụng
Trang 1ĐẠI HỌC ĐÀ NẴNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG THÔNG THÔNG TIN
TÀI LIỆU KIỂM TRA
ĐỀ TÀI
“Quản lý hệ thống trung tâm Anh Ngữ HAHYWU”
Danh sách thành viên: Phan Trần Nhật Hạ - 102210159
Nguyễn Đức Huy - 102210164 Trần Lê Như Quỳnh - 102210183
Đà Nẵng, 0 4 /2023
Trang 2MỤC LỤC
1 Phạm vi kiểm tra 3
1.1 Trong phạm vi thử nghiệm 3
1.2 Ngoài phạm vi thử nghiệm 3
2 Chiến lược thử nghiệm 3
2.1 Các loại thử nghiệm 3
2.2 Kiểm tra cấp độ 3
3 Kế hoạch kiểm tra 4
3.1 Nhân sự 4
3.2 Môi trường thử nghiệm 4
3.3 Các mốc kiểm tra 5
4 Các trường hợp thử nghiệm 5
5 Báo cáo thử nghiệm 6
5.1 Kết quả bài kiểm tra đơn vị 6
5.1.1 Xác thực 6
5.1.2 Tài khoản 7
5.1.3 lớp 8
5.1.4 Lịch trình 9
5.1.5 điểm 10
5.1.6 Doanh thu 11
5.2 Kết quả bài kiểm tra tích hợp 12
5.2.1 Học sinh 12
2
Trang 31 Phạm vi thử nghiệm
1.1 Trong phạm vi thử nghiệm
Các chức năng đi kèm:
Xác thực
Tài khoản
Lớp học
Lịch trình
Đánh dấu
Doanh thu
1.2 Ngoài phạm vi thử nghiệm
Kiểm tra hiệu suất của ứng dụng
2 Chiến lược thử nghiệm
2.1 Các loại thử nghiệm
Kiểm tra hộp trắng
Xác định cách hệ thống SOS phản hồi với các hành động dự kiến và không mong đợi của người dùng, thời gian phản hồi, các vấn
đề về khả năng sử dụng và các vấn đề về độ tin cậy
Kiểm tra hộp đen
Kiểm tra chức năng của hệ thống SOS đang được thử nghiệm Dựa trên yêu cầu và giao diện bên ngoài của chương trình, xác định cách hệ thống SOS phản ứng với các hành động dự kiến và không mong muốn của người dùng
2.2 Cấp độ kiểm tra
Kiểm tra đơn vị :
Mức độ kiểm tra cơ bản trong đó các đơn vị hoặc thành phần riêng lẻ của phần mềm được kiểm tra Kiểm thử đơn vị có thể được thực hiện riêng biệt với phần còn lại của phần mềm tùy thuộc vào Vòng đời phát triển phần mềm được chọn cho ứng dụng cụ thể đó
Mục đích: xác nhận thời tiết các chức năng của ứng dụng có được mã hóa chính xác hay không
Thử nghiệm hội nhập:
Một mức độ kiểm thử phần mềm trong đó các đơn vị riêng lẻ được kết hợp và kiểm thử thành một nhóm
Mục đích: vạch trần các lỗi trong sự tương tác giữa các đơn vị tích hợp
Trang 4Loại bài kiểm tra Cấp độ kiểm tra
Kiểm tra hộp trắng X
3 Kế hoạch kiểm tra
3.1 nguồn nhân lực
Phan Trần Nhật Hạ Kiểm thử
Nhà phát triển
Tạo kế hoạch kiểm tra
Tạo các trường hợp kiểm thử đơn vị và báo cáo
Thực hiện kiểm tra đơn vị
Sửa lỗi
Nguyễn Đức Huy Kiểm thử
Nhà phát triển
Tạo các trường hợp và báo cáo thử nghiệm tích hợp
Thực hiện kiểm tra tích hợp
Viết báo cáo kiểm tra đăng nhập
Sửa lỗi
Trần Lê Như Quỳnh Kiểm thửNhà phát triển
Tạo kế hoạch kiểm tra
Tạo các trường hợp thử nghiệm tích hợp và báo cáo
Thực hiện kiểm tra tích hợp Sửa lỗi
3.2.Môi trường thử nghiệm
Kiểm tra đơn vị Visual Studio Microsoft Office Visual Studio 2022 Bài kiểm tra tích hợp Visual Studio Microsoft Office Visual Studio 2022
4
Trang 53.3.Các mốc kiểm tra
Bài kiểm tra tích hợp 07/04/2023 1 04/09/2023
4 Trường hợp thử nghiệm
Trường hợp kiểm tra đơn vị:
o Kiểm tra xác thực
o Tài khoản thử nghiệm
o Lớp kiểm tra
o Lịch kiểm tra
o Dấu kiểm tra
o Doanh thu thử nghiệm
Trường hợp kiểm thử tích hợp:
o Sinh viên kiểm tra
Trang 65 Báo cáo thử nghiệm 5.1.Kết quả bài kiểm tra đơn vị 5.1.1 Xác thực
KH
ÔN
G Mã chức năng Đi qua Thất bại
Chưa được kiểm tra N
MỘ
Tổng số trường hợp thử nghiệm
_
Kiểm tra phủ sóng thành công 100%
_
6
65.00%
25.00%
10.00%
Loại bài kiểm tra
N A B
100.00
%
Phần trăm đậu
Passed Failed Untested
Trang 75.1.2 Tài khoản
KH
ÔN
G Mã chức năng Đi qua Thất bại
Chưa được kiểm tra N
MỘ
Tổng số trường hợp thử nghiệm
_
Kiểm tra phủ sóng thành công 100%
_
N;
60.00%
A;
26.67%
B;
13.33%
Loại bài kiểm tra
100.00
%
Phần trăm đậu
Passed Failed Untested
Trang 85.1.3 Lớp học
KH
ÔN
G Mã chức năng Đi qua Thất bại
Chưa được kiểm tra N
MỘ
Tổng số trường hợp thử nghiệm
_
Kiểm tra phủ sóng thành công 100%
_
9
58.33%
25.00%
16.67%
Loại bài kiểm tra
N A B
100.00
%
Phần trăm đậu
Passed Failed Untested
Trang 95.1.4 Lịch trình
KH
ÔN
G Mã chức năng Đi qua Thất bại
Chưa được kiểm tra N
MỘ
Tổng số trường hợp thử nghiệm
_
Kiểm tra phủ sóng thành công 100%
_
62.50%
25.00%
12.50%
Loại bài kiểm tra
100.00
%
Phần trăm đậu
Passed Failed Untested
Trang 105.1.5 Đánh dấu
KH
ÔN
G Mã chức năng Đi qua Thất bại
Chưa được kiểm tra N
MỘ
Tổng số trường hợp thử nghiệm
_
Kiểm tra phủ sóng thành công 100%
_
11
70.00%
20.00%
10.00%
Loại bài kiểm tra
N A B
100.00
%
Phần trăm đậu
Passed Failed Untested
Trang 115.1.6 Doanh thu
KH
ÔN
G Mã chức năng Đi qua Thất bại
Chưa được kiểm tra N
MỘ
Tổng số trường hợp thử nghiệm
_
Kiểm tra phủ sóng thành công 100%
_
22.22%
Loại bài kiểm tra
100.00
%
Phần trăm đậu
Passed Failed Untested
Trang 125.2 Kết quả kiểm tra tích hợp
5.2.1 Học sinh
KH
ÔN
G
Mã mô-đun Vượt qua Thất bại Chưa giải
quyết
không áp dụng
Số lượng trường hợp thử nghiệm
Phạm vi kiểm tra: 100%
Kiểm tra mức độ bao phủ thành công: 100%
NHẬN DẠNG Tin nhắn
số 1 Vui long điên vao tât cả cac mục
Số 2 ID hoặc mật khẩu không chính xác
Số 3 Tài khoản này không tồn tại
Số 4 Thông tin cá nhân không chính xác
Số 5 Đổi mật khẩu thành công
Số 6 Mật mã cũ không chính xác
Số 7 Mật khẩu mới của bạn không hợp lệ
số 8 Thông tin không hợp lệ Hãy điền lại!
13
Trang 13DẠNG
Mô tả
trường hợp
thử nghiệm
Thủ tục kiểm thử
Kết quả mong đợi
Trường hợp liên kiểm thử
Kết quả Ngày thi
Kiểm thử
Tài khoản sinh viên
[Đăng
nhập-1]
Đăng nhập
bằng tài
khoản Sinh
viên (ID và
mật khẩu
hợp lệ)
1 Mở ứng dụng
2 Điền thông tin tài khoản
Mã số: 101001 PW: 123456
1 Chuyển hướng đến Mẫu
“Thực đơn Sinh viên”
1 Có internet
để kết nối với máy chủ
2 Đã có tài khoản sinh viên
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh
[Đăng
nhập-2]
Đăng nhập
bằng tài
khoản Sinh
viên (ID
hoặc mật
khẩu là null)
1 Mở ứng dụng
2 Điền thông tin tài khoản
Mã số: 101001 PW:
hoặc NHẬN DẠNG:
PW: 123456
1 Hiển thị thông báo
số 1
1 Có internet
để kết nối với máy chủ
2 Đã có tài khoản sinh viên
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh
[Đăng
nhập-3]
Đăng nhập
bằng tài
khoản Sinh
viên (ID
hoặc mật
khẩu không
chính xác)
1 Mở ứng dụng
2 Điền thông tin tài khoản
Mã số: 101001 PW: 123457
1 Hiển thị thông báo
số 2
1 Có internet
để kết nối với máy chủ
2 Đã có tài khoản quản trị viên đang hoạt động
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh
NHẬN
DẠNG
Mô tả trường hợp
thử nghiệm
Thủ tục kiểm thử
Kết quả mong đợi
Trường hợp liên kiểm thử
Kết quả Ngày thi
Kiểm thử
Tài khoản sinh viên
[Quên mật
khẩu-1]
Ở Form
“Quên mật
khẩu”, nhập
đúng thông
tin cá nhân
1 Trong mẫu
“Đăng nhập”, nhấp vào
“Quên mật khẩu”
1 Mật khẩu sẽ được đặt lại về trạng thái
1 Có internet
để kết nối với máy chủ
2 Đã đăng nhập Sinh
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh
Trang 143 Nhập
[Quên mật
khẩu-2]
Ở Form
“Quên mật
khẩu”, nhập
thông tin cá
nhân và ID
(ID không
tồn tại)
1 Trong mẫu
“Đăng nhập”, nhấp vào
“Quên mật khẩu”
2 Ở Form
“Quên mật khẩu”, điền thông tin cá nhân
3 Nhập
1 Hiển thị thông báo
số 3
1 Có internet
để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh
[Quên mật
khẩu-3]
Ở Form
“Quên mật
khẩu”, nhập
thông tin cá
nhân và ID
(một trong
các thông
tin cá nhân
không
chính xác)
1 Trong mẫu
“Đăng nhập”, nhấp vào
“Quên mật khẩu”
2 Ở Form
“Quên mật khẩu”, điền thông tin cá nhân
3 Nhập
1 Hiển thị thông báo
số 4
1 Có internet
để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh
NHẬN
DẠNG
Mô tả trường hợp
thử nghiệm
Thủ tục kiểm thử mong đợi Kết quả
Trường hợp liên kiểm thử
Kết quả Ngày thi Kiểm thử
Tài khoản sinh viên
[Xem hồ
sơ-1]
Xem hồ sơ
với đúng tài
khoản
1 Đăng nhập vào tài khoản
2 Nhấp vào
“Thông tin cá nhân”
1 Hiển thị thông tin cá nhân tài khoản
1 Có internet
để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh
15
Trang 15DẠNG
Mô tả trường hợp thử nghiệm
Thủ tục kiểm thử
Kết quả mong đợi
Trường hợp liên kiểm thử Kết quả Ngày thi
Kiểm thử
Tài khoản sinh viên
[Đổi mật
khẩu-1]
Đổi mật
khẩu đúng
mẫu
1 Trong phần
“Thông tin cá nhân”, nhấp vào
“Đổi mật khẩu”
2 Điền thông tin theo mẫu:
Mã số: 101001
PW cũ: 123456
PW mới: abcdef
PW mới: abcdef
3 Nhập
1 Hiển thị thông báo số 5
1 Có internet
để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua
18/04/2023 Trần
Lê Như Quỳnh
[Đổi mật
khẩu-2]
Đổi mật
khẩu bằng
mật khẩu
cũ không
khớp với
cơ sở dữ
liệu
1 Trong phần
“Thông tin cá nhân”, nhấp vào
“Đổi mật khẩu”
2 Điền thông tin theo mẫu:
Mã số: 101001
PW cũ: 123457
PW mới: abcdef
PW mới: abcdef
3 Nhập
1 Hiển thị thông báo số 6
1 Có internet
để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua
18/04/2023 Trần
Lê Như Quỳnh
[Đổi mật
khẩu-3]
Đổi mật
khẩu bằng
mật khẩu
mới thứ hai
không khớp
với mật
khẩu mới
đầu tiên
1 Trong phần
“Thông tin cá nhân”, nhấp vào
“Đổi mật khẩu”
2 Điền thông tin theo mẫu:
Mã số: 101001
PW cũ: 1234567
PW mới: abcdef
PW mới: abcdee
3 Nhập
1 Hiển thị thông báo số 7
1 Có internet
để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua
18/04/2023 Trần
Lê Như Quỳnh
Trang 16DẠNG
Mô tả trường hợp
thử nghiệm
Thủ tục kiểm thử
Kết quả mong đợi
Trường hợp liên kiểm thử
Kết quả Ngày thi
Kiểm thử
Tài khoản sinh viên
[Chỉnh
sửa hồ
sơ-1]
Chỉnh sửa
hồ sơ đúng
mẫu
1 Trong phần
“Thông tin cá nhân”, nhấp vào
“Chỉnh sửa hồ sơ”
2 Điền thông tin cần thay đổi
3 Nhấp vào nút
“Lưu” để thay đổi
1 Thông tin được cập nhật
1 Có internet để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua 18/04/2023 Trần LêNhư
Quỳnh
[Chỉnh
sửa hồ
sơ-2]
Chỉnh sửa
hồ sơ sai
mẫu
1 Trong phần
“Thông tin cá nhân”, nhấp vào
“Chỉnh sửa hồ sơ”
2 Điền thông tin cần thay đổi
3 Nhấp vào nút
“Lưu” để thay đổi
1 Hiển thị thông báo số 8
2 Thông tin không thể cập nhật
1 Có internet để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh
17
Trang 17DẠNG
Mô tả trường hợp
thử nghiệm
Thủ tục kiểm thử
Kết quả mong đợi
Trường hợp liên kiểm thử
Kết quả Ngày thi
Kiểm thử
Tài khoản sinh viên
[Xem
đánh
dấu-1]
Xem điểm
với đúng tài
khoản
1 Đăng nhập vào tài khoản
2 Nhấp vào “Đánh dấu”
1 Hiển thị thông tin nhãn hiệu tài khoản
1 Có internet
để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh
NHẬN
DẠNG
Mô tả
trường
hợp thử
nghiệm
Thủ tục kiểm thử Kết quả mong đợi Trường hợp liên kiểm thử Kết quả Ngày thi Kiểm thử
Tài khoản sinh viên
[Xem
lịch
trình-1]
Xem lịch
trình với
đúng tài
khoản
1 Đăng nhập vào tài khoản
2 Nhấp vào “Lên lịch”
1 Thông tin lịch biểu của tài khoản được hiển thị
1 Có internet
để kết nối với máy chủ
2 Đã đăng nhập Sinh viên
Vượt qua
18/04/2023 Trần Lê
Như Quỳnh