You are on page 1of 103

TEST CASE

Xây dựng website quản lý bán


Project Name đồ ăn nhanh online Creator
Project Code R13 Reviewer/Approver
Issue Date
Document Code R13_TestCase_v1.0
Version

Record of change
Effective Date Version Change Item *A,D,M Change description
20/10/2022 1.0 A
Lê Văn Thành

20/10/2022
1

Reference
Blackbox testcase-template
TEST CASE LIST
Xây dựng website quản lý bán đồ ăn nhanh online
Project Name
Project Code R13
1. Apache Tomcat 10
2. Netbean
Test Environment Setup Description 3. MySQL
4. Web Browser

No Function Name Sheet Name Description


1 Function - Đăng nhập Tài khoản đăng nhập
2 Function - Đăng xuất Tài khoản Check FUNC đăng xuất

3 Function - Xem thông tin cá nhân Tài khoản Check GUI trang xem thông tin cá nhân

Check GUI trang đổi mật khẩu và FUNC đổi


4 Function - Đổi mật khẩu Tài khoản
mật khẩu
Check GUI trang cập nhật thông tin và FUNC
5 Function - Cập nhật thông tin Tài khoản
cập nhật thông tin cá nhân

Check GUI trang đăng kí tài khoản và FUNC


6 Function - Đăng kí tài khoản Tài khoản
đăng kí tài khoản
7 Function - Xem trang chủ Trang mặc định Check GUI trang chủ
8 Function - Xem Menu Trang mặc định Check GUI trang menu
Check GUI tìm kiếm món ăn và FUNC tìm kiếm
9 Function - Tìm kiếm món ăn Trang mặc định
món ăn
10 Function - Xem chi tiết món ăn Trang mặc định Check GUI trang chi tiết món ăn

11 Function - Xem về chúng tôi Trang mặc định Check GUI trang về chúng tôi

12 Function - Xem liên hệ Trang mặc định Check GUI trang liên hệ

13 Function - Thêm món ăn vào giỏ hàng Quản lý giỏ hàng Check GUI và FUNC thêm món ăn vào giỏ hàn

14 Function - Xem giỏ hàng Quản lý giỏ hàng Check GUI trang xem giỏ hàng
15 Funtion - Xoá món ăn trong giỏ Quản lý giỏ hàng Check FUNC xoá món ăn trong giỏ
Function - Chỉnh sửa số lượng món Check GUI và FUNC chỉnh sửa số lượng món ăn
16 Quản lý giỏ hàng
ăn trong giỏ trong giỏ hàng
17 Function - Đặt hàng Quản lý giỏ hàng Check GUI và FUNC đặt hàng
18 Function - Thanh toán Quản lý giỏ hàng Check GUI và FUNC thanh toán

19 Function - Xem danh sách đơn hàng Quản lý đơn hàng Check GUI trang danh sách đơn hàng

20 Function - Xoá đơn hàng Quản lý đơn hàng Check GUI và FUNC xóa đơn hàng

21 Function - Xem chi tiết đơn hàng Quản lý đơn hàng Check GUI trang chi tiết đơn hàng

22 Function - Huỷ đơn hàng Quản lý đơn hàng Check GUI và FUNC huỷ đơn hàng

23 Function - Xác nhận đơn hàng hoàn thànQuản lý đơn hàng Check GUI và FUNC xác nhận đơn hàng hoàn t
23 Function - Xác nhận đơn hàng hoàn thànQuản lý đơn hàng Check GUI và FUNC xác nhận đơn hàng hoàn t

24 Trang Admin Check GUI thanh tiêu đề trang Admin


Function - Thanh tiêu đề Admin
25 Dashboard Check GUI trang doanh thu
Function - Xem trang doanh thu
26 Function - Sang trang chủ Dashboard Check FUNC chức năng sang trang chủ

27 Quản lý món ăn Check GUI trang danh sách món ăn


Function - Xem danh sách món ăn
28 Function - Xem món ăn Quản lý món ăn Check GUI trang xem món ăn
29 Function - Sửa món ăn Quản lý món ăn Check GUI và FUNC sửa món ăn
30 Function - Thêm món ăn Quản lý món ăn Check GUI và FUNC thêm món ăn
31 Function - Xoá món ăn Quản lý món ăn Check FUNC xoá món ăn
32 Function - Xem danh sách khách hàng Quản lý khách hàng Check GUI trang danh sách khách hàng
33 Function - Xem khách hàng Quản lý khách hàng Check GUI trang xem khách hàng
34 Function - Sửa khách hàng Quản lý khách hàng Check GUI và FUNC sửa thông tin khách hàng
35 Function - Xóa khách hàng Quản lý khách hàng Check FUNC xóa khách hàng
36 Function - Xem danh sách nhân viên Quản lý nhân viên Check GUI trang danh sách nhân viên
37 Function - Xem nhân viên Quản lý nhân viên Check GUI trang xem nhân viên
38 Function - Sửa nhân viên Quản lý nhân viên Check GUI và FUNC sửa thông tin nhân viên
39 Function - Xóa nhân viên Quản lý nhân viên Check FUNC xóa nhân viên
40 Function - Thêm nhân viên Quản lý nhân viên Check GUI và FUNC thêm nhân viên
41 Function - Sang trang Admin Quản lý khách hàng Check FUNC chức năng sang trang Admin
Pre-Condition
Tại màn hình trang chủ:
1. Click [Icon cá nhân]
2. Click [Đăng xuất]
Nhập]
Tại màn hình trang admin:
1. Click [Icon cá nhân]
Đã đăng nhập với nhân viên/khách hàng
Tại màn hình trang chủ:
1. Click [Icon cá nhân]
Đã đăng nhập với Admin
1 . Click [Cài đặt tài khoản]

Đã đăng nhập với nhân viên/ khách hàng.


Đã đăng nhập với Admin.
Đã đăng nhập với nhân viên/ khách hàng.
Đã đăng nhập với Admin.
1. Click [Cài đặt tài khoản]
Tại màn hình Đăng nhập:
1. Click [Đăng ký]
Truy cập Trang chủ
Tại màn hình Trang chủ:
1. Click
Tại màn [Menu] trênchủ:
hình Trang thanh điều hướng
1. Click [Đặt]
Tại màn hình Trang chủ:
1. Click [Menu] trên thanh điều hướng
Tại màn hình Menu:
Tại màn hình Trang chủ:
1. Click [Xem chi tiết]
1. Click biểu tượng món ăn trong mục "Các món
ăn đặc biệt"
Click [Về chúng tôi] trên thanh điều hướng

Click [Liên hệ] trên thanh điều hướng

Truy cập trang Chi tiết món ăn

Click [Icon giỏ hàng] trên thanh điều hướng


Click [Icon giỏ hàng] trên thanh điều hướng
Click [Icon giỏ hàng] trên thanh điều hướng
Click [Icon giỏ hàng] trên thanh điều hướng
Tại màn hình Giỏ hàng:
1. Click [Đặt hàng]
Đã đăng nhập với Admin.
Click [Danh sách đơn hàng]
Đã đăng nhập với nhân viên/ khách hàng.
Click [Đơn hàng ] trên thanh điều hướng
Đã đăng nhập với Admin.
Click [Danh sách đơn hàng]
Đã đăng nhập với nhân viên/ khách hàng.
Click [Đơn hàng ] trên thanh điều hướng
Đã đăng nhập với Admin.
Click [Danh sách đơn hàng]
Đã đăng nhập với nhân viên/ khách hàng.
Click [Đơn
Đã đăng hàng
nhập với] Admin.
trên thanh điều hướng
Tại đăng
Đã màn hình
nhậpDanh sáchviên.
với nhân đơn hàng:
1. Click
Tại
Đã màn [Xem
đăng hình chi Admin/
nhậpDanh
với tiết]
sách đơn hàng:
nhân viên.
1. Click
Tại màn [Xem chi tiết]
hình Danh sách đơn hàng:
1. Click [Xem chi tiết]
Đã đăng nhập với nhân viên.
Tại màn hình Danh sách đơn hàng:
1. Click [Xem chi tiết]
Đăng nhập với Admin.
Đăng nhập với Admin.
Click [Bảng điều khiển]
Đăng nhập với Admin.
Click [Bảng điều khiển]
Đăng nhập với Admin.
Click [Danh sách món ăn]
Tại màn hình Danh sách món ăn:
1. Click
Tại màn biểu
hình tượng
Danh [thêm] ở mục
sách món ăn: Hành động
Đăng nhập với Admin.
1. Click biểu tượng [thêm] ở mục Hành động
Tại màn
Đăng hình
nhập vớiDanh sách món ăn:
Admin.
1. Click
Tại màn [Thêm]
hình Danh sách món ăn:
1. Click
Đăng biểu
nhập tượng
với [thêm] ở mục Hành động
Admin.
Click [Danh sách khách hàng]
Tại màn hình Danh sách khách hàng:
1. Click
Tại màn biểu
hình tượng
Danh [Thêm] ở mục
sách khách Hành động
hàng:
Đăng nhập với Admin.
1. Click biểu tượng [Thêm] ở mục Hành động
Tại màn hình Danh sách khách hàng:
1. Click
Đăng biểu
nhập tượng
với [Thêm] ở mục Hành động
Admin.
Click [Danh sách nhân viên]
Tại màn hình Danh sách nhân viên:
1. Click
Tại màn biểu
hình tượng
Danh [Thêm] ở mục
sách nhân viên:Hành động
Đăng nhập với Admin.
1. Click biểu tượng [Thêm] ở mục Hành động
Tại màn
Đăng hình
nhập vớiDanh sách nhân viên:
Admin.
1. Click
Tại màn biểu
hình tượng
Danh [Thêm] ở mục
sách nhân viên:Hành động
1. Click [Thêm]
?
Module Code Tài khoản
Test requirement 1. Đăng nhập
Tester Trần Mạnh Cường
Pass Fail Untested
0 0 0

ID Test Case Description Test Case Procedure


Function : Đăng nhập
Check GUI-Đăng nhập
GUI-Đăng nhập- [Username] Textbox Nhập vào tên đăng nhập cần đăng nhập
GUI-Đăng nhập- [Password] Textbox Nhập vào mật khẩu cần đăng nhập
GUI-Đăng nhập- [Đăng nhập] Button
03
GUI-Đăng nhập- [Đăng ký] Button Đăng ký thành viên khi chưa có tài khoản
04 Check FUNC-Đăng nhập
FUNC-Đăng
nhập-01

FUNC-Đăng
nhập-01

FUNC-Đăng Mở màn hình tìm kiếm Tại Menu Ứng dụng:


nhập-01 thành công 1. Click [Cán bộ]
2. Click [Danh sách cán bộ].
Function : Đăng xuất
Check GUI-Đăng xuất

GUI-ThemCB-01 [Tên cán bộ] Textbox Nhập vào tên cán bộ cần thêm.

Check FUNC-Đăng xuất


Mở màn hình Thêm cán bộ Tại Menu Ứng dụng: Click Thêm cán bộ
FUNC-ThemCB-01
thành công Tại màn hình Danh sách cán bộ: Click Thêm
Function: Xem thông tin cá nhân
Check-GUI-Xem thông tin cá nhân

GUI-SuaCB-01 [Tên cán bộ] Textbox Nhập vào tên cán bộ cần chỉnh sửa.
Check-FUNC-Xem thông tin cá nhân
C1:Tại màn hình Danh sách cán bộ:
Mở màn hình Sửa cán bộ Click [Sửa] Button ngay tại cán bộ cần sửa.
FUNC-SuaCB-01
thành công C2: Tại màn hình Xem cán bộ:
Click [Sửa]Button.
Function: Đổi mật khẩu
Check-GUI-Đổi mật khẩu
GUI-XoaCB-01 [OK] Button
GUI-XóaCB-02 [Cancel]Button
Check-FUNC-Đổi mật khẩu
Mở thành công màn hình Tại màn hình Danh sách cán bộ: Click [Xóa]
FUNC-XoaCB-01
Xác nhận xóa ngay tại cán bộ muốn xóa.
Tại màn hình Xác nhận xóa:
FUNC-XoaCB-02 Xóa thành công cán bộ.
Click [OK]Button.
Function: Cập nhật thông tin cá nhân
Check-GUI-Cập nhật thông tin cá nhân
GUI-XoaCB-01 [OK] Button
GUI-XóaCB-02 [Cancel]Button
Check-FUNC-Cập nhật thông tin cá nhân
Mở thành công màn hình Tại màn hình Danh sách cán bộ: Click [Xóa]
FUNC-XoaCB-01
Xác nhận xóa ngaymàn
Tại tại cán
hìnhbộ muốn
Xác xóa.
nhận xóa:
FUNC-XoaCB-02 Xóa thành công cán bộ.
Click [OK]Button.
Function: Đăng ký

Check-GUI-Đăng ký

GUI-XoaCB-01 [OK] Button


GUI-XóaCB-02 [Cancel]Button
Check-FUNC-Đăng
Mở ký
thành công màn hình Tại màn hình Danh sách cán bộ: Click [Xóa]
FUNC-XoaCB-01 Xác nhận xóa ngay tại cán
Tại màn hìnhbộ muốn
Xác xóa.
nhận xóa:
FUNC-XoaCB-02 Xóa thành công cán bộ. Click [OK]Button.
N/A Number of Test cases
0 0

Expected Output Inter-test case Dependence Result Test date

Max-length = 30
Max-length = 30
Status = enable
Status = enable

Mở màn hình danh sách cán bộ (refer sheet


Layout QL cán bộ)

Status = enable
Default = blank
Max-length = 100

Hiển thị màn hình Thêm cán bộ

Status = enable
Default = Tên cán bộ đã tồn tại trong cơ
sở dữ liệu
Max-length = 100
Hiển thị màn hình Sửa cán bộ

Status = enable
Status = enable

Hiển thị màn hình Xác nhận xóa.

Hiển thị thông báo: "Xóa thành công!"

Status = enable
Status = enable

Hiển thị màn hình Xác nhận xóa.


Hiển thị thông báo: "Xóa thành công!"

Status = enable
Status = enable

Hiển thị màn hình Xác nhận xóa.


Hiển thị thông báo: "Xóa thành công!"
Note
Module Code Quản lý cán bộ
Test requirement 1. Xem trang thống kê.
2. Thêm cán bộ
3. Chỉnh sửa thông tin cán bộ
4. Xóa cán bộ

Tester Lê Trường Lâm


Pass Fail Untested
0 0 104

ID Test Case Description Test Case Procedure


Function : Xem trang thống kê
Check GUI-Xem trang thống kê
GUI-Xem Trang Giao diện trang xem thống
Thống Kê-01 kê đúng với những chi tiết Đi đến trang xem thống kê bằng cách đăng
thiết kế bên Figma nhập vào tài khoản của cán bộ
GUI-Xem Trang Thông tin hiển thị trùng Kiểm tra những dữ liệu trên trang có trùng
Thống Kê-02 khớp với dữ liệu trong khớp với database hay không
database
Function : Xem trang thống kê
Check GUI-Xem trang thống kê

GUI-SearchCB-03 [Result]Grid
[Họ tên]Column

[Ngày sinh]Column

GUI-SearchCB-04 [Sửa]Button Nếu người dùng không có quyền sửa thông


tin cán bộ
Trường hợp khác
GUI-SearchCB-05 [Xóa]Button Nếu người dùng không có quyền xóa cán bộ

Trường hợp khác


GUI-SearchCB-06 [Đầu]Button Nếu người quản lý đang ở trang đầu tiên của
danh sách.
Trường hợp khác
GUI-SearchCB-07 [Trước]Button Nếu người quản lý đang ở trang đâu tiên của
danh sách.
Trường hợp khác
GUI-SearchCB-08 [Sau]Button Nếu người quản lý đang ở trang cuối của
danh sách hoặc các bản ghi hiện tại có ít hơn
hoặc bằng 10 bản ghi.
Trường hợp khác
GUI-SearchCB-09 [Cuối]Button Nếu người quản lý đang ở trang cuối của
danh sách hoặc các bản ghi hiện tại có ít hơn
hoặc bằng 10 bản ghi.
Trường hợp khác
Check GUI-Xem danh sách món ăn
GUI-Xem danh Mở màn hình tìm kiếm Tại Menu Ứng dụng:
sách món ăn-01 thành công 1. Click [Cán bộ]
2. Click [Danh sách cán bộ].
FUNC-SearchCB- Tìm kiếm thành công Tại màn hình tìm kiếm:
02 nhưng không có kết quả tìm 1. Nhập vào dữ liệu không tồn tại trong hệ
thấy thống.
(Ví dụ: Nhập vào tên Nguyễn Văn Anh
không tồn tại trong hệ thống)
2. Nhấn Enter
FUNC-SearchCB- Tìm kiếm thành công Tại màn hình tìm kiếm:
03 nhưng không nhập dữ liệu 1. Không nhập dữ liệu vào.
2. Nhấn Enter
FUNC-SearchCB- Tìm kiếm thành công với Tại màn hình tìm kiếm:
04 dữ liệu được nhập vào là họ 1. Nhập vào tên cán bộ cần tìm.
tên 2. Nhấn Enter.
FUNC-SearchCB- Tìm kiếm thành công với Tại màn hình tìm kiếm:
05 dữ liệu được nhập vào là 1. Nhập vào Ngày sinh cần tìm.
Ngày sinh 2. Nhấn Enter.
Function : Thêm cán bộ
Check GUI-Thêm cán bộ

GUI-ThemCB-01 [Tên cán bộ] Textbox Nhập vào tên cán bộ cần thêm.

GUI-ThemCB-02 [Giới tính] Combobox Lựa chọn giới tính cán bộ.
GUI-ThemCB-03 [Ngày sinh] Datechoose Lựa chọn ngày sinh cán bộ.

GUI-ThemCB-04 [Số điện thoại] Textbox Nhập vào số điện thoại cán bộ.

GUI-ThemCB-05 [Hình ảnh] Choosefile Chọn hình ảnh đại diện.

GUI-ThemCB-06 [Email] Textbox Nhập vào địa chỉ email cán bộ.

GUI-ThemCB-07 [Địa chỉ] Textbox Nhập vào địa chỉ cán bộ.

GUI-ThemCB-08 [Nơi công tác] Textbox Nhập vào nơi công tác của cán bộ.

GUI-ThemCB-09 [Chức vụ] Textbox Nhập vào chức vụ của cán bộ.

GUI-ThemCB-10 [OK] Button


GUI-ThemCB-11 [Reset] Button
GUI-ThemCB-12 [Hủy] Button
Check FUNC-Thêm cán bộ
Mở màn hình Thêm cán bộ Tại Menu Ứng dụng: Click Thêm cán bộ
FUNC-ThemCB-01
thành công Tại màn hình Danh sách cán bộ: Click Thêm

Tại màn hình thêm cán bộ:


1. Không nhập dữ liệu vào [Tên cán bộ]
FUNC-ThemCB-02Không nhập tên cán bộ
textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập tên cán bộ quá số kí 1. Nhập quá 100 ký tự tại [Tên cán
FUNC-ThemCB-03
tự cho phép bộ]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập tên cán bộ toàn kí tự 1. Nhập toàn ký tự trống tại [Tên cán
FUNC-ThemCB-04
trống. bộ]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập tên cán bộ có kí tự 1. Nhập ký tự đặc biệt tại [Tên cán
FUNC-ThemCB-05
đặc biệt. bộ]textbox
2. Nhấn [Thêm] button.

Tại màn hình Thêm cán bộ:


FUNC-ThemCB-06Nhập tên cán bộ có ký tự số.1. Nhập ký tự số tại [Tên cán bộ]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không chọn giới tính tại [Giới
FUNC-ThemCB-07Không chọn giới tính
tính]Combobox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không chọn ngày sinh tại [Ngày
FUNC-ThemCB-08Không nhập ngày sinh
sinh]Datechoose.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập dữ liệu vào [Số điện thoại]
FUNC-ThemCB-09Không nhập số điện thoại
textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập quá số ký tự số điện 1. Nhập quá 50 ký tự tại [Số điện
FUNC-ThemCB-10
thoại cho phép thoại]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Nhập toàn bộ là ký tự trống tại [Số điện
FUNC-ThemCB-11Nhập toàn ký tự trống.
thoại]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập số điện thoại có ký tự 1. Nhập ký tự chữ cái tại [Số điện
FUNC-ThemCB-12
là chữ cái. thoại]textbox
2.
TạiNhấn
màn [Thêm] button.
hình Thêm cán bộ:
Nhập số điện thoại có ký tự 1. Nhập ký tự đặc biệt tại [Số điện
FUNC-ThemCB-13
đặc biệt. thoại]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-14Không chọn hình ảnh 1. Không chọn hình ảnh đại diện.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-15Không nhập địa chỉ email 1. Không nhập dữ liệu vào [Email] textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-16Nhập quá số ký tự email cho1. Nhập quá 50 ký tự tại [Email]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Nhập sai định dạng email tại
FUNC-ThemCB-17Nhập sai định dạng email
[Email]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập dữ liệu địa chỉ tại [Địa
FUNC-ThemCB-18Không nhập địa chỉ
chỉ]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-19Nhập quá số ký tự địa chỉ ch1. Nhập quá 100 ký tự tại [Địa chỉ]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-20Nhập địa chỉ có kí tự đặc biệt1. Nhập ký tự đặc biệt tại [Địa chỉ]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập dữ liệu nơi công tác tại [Nơi
FUNC-ThemCB-21Không nhập nơi công tác
công tác] textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập quá số ký tự nơi công 1. Nhập quá 100 ký tự tại [Nơi công
FUNC-ThemCB-22
tác cho phép. tác]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập nơi công tác có ký tự 1. Nhập ký tự đặc biệt tại [Nơi công
FUNC-ThemCB-23
đặc biệt. tác]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập dữ liệu chức vụ tại [Chức
FUNC-ThemCB-24Không nhập chức vụ
vụ]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-25Nhập chức vụ có ký tự đặc bi1. Nhập ký tự đặc biệt tại [Chức vụ]textbo.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập tất cả các dữ liệu được yêu
FUNC-ThemCB-26Không nhập dữ liệu vào for
cầu nhập trong form.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Thêm cán bộ thành công
1. Nhập tất cả dữ liệu được yêu cầu nhập
FUNC-ThemCB-27khi input tất cả các thông
trong form.
tin
2. Nhấn [Thêm] button.
Thêm cán bộ thành công Tại màn hình Thêm cán bộ:
FUNC-ThemCB-28khi chỉ input item bắt buộc 1. Nhập data valid cho các item bắt buộc
nhập 2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Thêm cán bộ thành công
1. Nhập tất cả dữ liệu được yêu cầu nhập
FUNC-ThemCB-29khi input tất cả các thông
trong form với data max length
tin với data max length
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Nhập vào các dữ liệu được yêu cầu trong
FUNC-ThemCB-30Xóa toàn bộ dữ liệu nhập vào
form.
2. Nhấn [Reset]button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-31Hủy việc thêm cán bộ.
Nhấn[ Hủy] Button.
Function: Sửa cán bộ
Check-GUI-Sửa cán bộ
GUI-SuaCB-01 [Tên cán bộ] Textbox Nhập vào tên cán bộ cần chỉnh sửa.

GUI-SuaCB-02 [Giới tính] Combobox Lựa chọn giới tính cán bộ.

GUI-SuaCB-03 [Ngày sinh] Datechoose Lựa chọn ngày sinh cán bộ.

GUI-SuaCB-04 [Số điện thoại] Textbox Nhập vào số điện thoại cán bộ.

GUI-SuaCB-05 [Hình ảnh] Choosefile Chọn hình ảnh đại diện.


GUI-SuaCB-06 [Email] Textbox Nhập vào địa chỉ email cán bộ.
GUI-SuaCB-07 [Địa chỉ] Textbox Nhập vào địa chỉ cán bộ.

GUI-SuaCB-08 [Nơi công tác] Textbox Nhập vào nơi công tác của cán bộ.

GUI-SuaCB-09 [Chức vụ] Textbox Nhập vào chức vụ của cán bộ.

GUI-SuaCB-10 [Sửa] Button


GUI-SuaCB-11 [Reset] Button
GUI-SuaCB-12 [Hủy] Button
Check-FUNC-Sửa cán bộ
C1:Tại màn hình Danh sách cán bộ:
Mở màn hình Sửa cán bộ Click [Sửa] Button ngay tại cán bộ cần sửa.
FUNC-SuaCB-01
thành công C2: Tại màn hình Xem cán bộ:
Click [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu vào [Tên cán bộ]
FUNC-SuaCB-02 Không nhập tên cán bộ
textbox.
2.
TạiNhấn
màn [Sửa] button.
hình Sửa cán bộ:
1. Nhập toàn ký tự trống tại [Tên cán
FUNC-SuaCB-03 Nhập tên cán bộ toàn kí tự tr
bộ]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
1. Nhập ký tự đặc biệt tại [Tên cán
FUNC-SuaCB-04 Nhập tên cán bộ có kí tự đặc
bộ]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-05 Nhập tên cán bộ có ký tự số.1. Nhập ký tự số tại [Tên cán bộ]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
1. Không chọn giới tính tại [Giới
FUNC-SuaCB-06 Không chọn giới tính
tính]Combobox.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không chọn ngày sinh tại [Ngày
FUNC-SuaCB-07 Không nhập ngày sinh
sinh]Datechoose.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu vào [Số điện thoại]
FUNC-SuaCB-08 Không nhập số điện thoại
textbox.
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
1. Nhập toàn bộ là ký tự trống tại [Số điện
FUNC-SuaCB-09 Nhập toàn ký tự trống.
thoại]textbox
2. Nhấn [Sửa]button
Tại màn hình Sửa cán bộ:
Nhập số điện thoại có ký tự 1. Nhập ký tự chữ cái tại [Số điện
FUNC-SuaCB-10
là chữ cái. thoại]textbox
2. Nhấn [Sửa]button
Tại màn hình Sửa cán bộ:
Nhập số điện thoại có ký tự 1. Nhập ký tự đặc biệt tại [Số điện
FUNC-SuaCB-11
đặc biệt. thoại]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
Nhập số điện thoại quá số 1. Nhập quá 50 ký tự tại [Số điện
FUNC-SuaCB-12
ký tự cho phép. thoại]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-13 Không chọn hình ảnh 1. Không chọn hình ảnh đại diện.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-14 Không nhập địa chỉ email 1. Không nhập dữ liệu vào [Email] textbox.
2. Nhấn [Sửa] Button.
Tại màn hình Sửa cán bộ:
1. Nhập sai định dạng email tại
FUNC-SuaCB-15 Nhập sai định dạng email
[Email]textbox.
2.Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu địa chỉ tại [Địa
FUNC-SuaCB-16 Không nhập địa chỉ
chỉ]textbox.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
Nhập quá số ký tự địa chỉ
FUNC-SuaCB-17 1. Nhập quá 100 ký tự tại [Địa chỉ]textbox.
cho phép
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-18 Nhập địa chỉ có kí tự đặc biệt1. Nhập ký tự đặc biệt tại [Địa chỉ]textbox.
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu nơi công tác tại [Nơi
FUNC-SuaCB-19 Không nhập nơi công tác
công tác] textbox.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
Nhập quá số ký tự nơi công 1. Nhập quá 100 ký tự tại [Nơi công
FUNC-SuaCB-20
tác cho phép. tác]textbox.
2.Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
Nhập nơi công tác có ký tự 1. Nhập ký tự đặc biệt tại [Nơi công
FUNC-SuaCB-21
đặc biệt. tác]textbox.
2.Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu chức vụ tại textbox
FUNC-SuaCB-22 Không nhập chức vụ
Chức vụ.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-23 Nhập chức vụ có ký tự đặc bi1. Nhập ký tự đặc biệt tại [Chức vụ]textbo.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập tất cả các dữ liệu được yêu
FUNC-SuaCB-24 Không nhập dữ liệu vào for
cầu nhập trong form.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Nhập tất cả dữ liệu được yêu cầu nhập
FUNC-SuaCB-25 Sửa cán bộ thành công
trong form.
2. Nhấn [Sửa]Button.
Sửa cán bộ thành công khi Tại màn hình Sửa cán bộ:
FUNC-SuaCB-26 chỉ input item bắt buộc 1. Nhập data valid cho các item bắt buộc
nhập 2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
Sửa cán bộ thành công khi
1. Nhập tất cả dữ liệu được yêu cầu nhập
FUNC-SuaCB-27 input tất cả các thông tin
trong form với data max length
với data max length
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Nhập vào các dữ liệu được yêu cầu trong
FUNC-SuaCB-28 Xóa toàn bộ dữ liệu đã nhập
form.
2. Nhấn [Reset]button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-29 Hủy việc sửa cán bộ.
Nhấn[ Hủy] Button.
Function: Xóa cán bộ
Check-GUI-Xóa cán bộ
GUI-XoaCB-01 [OK] Button
GUI-XóaCB-02 [Cancel]Button
Check-FUNC-Xóa cán bộ
Mở thành công màn hình Tại màn hình Danh sách cán bộ: Click [Xóa]
FUNC-XoaCB-01
Xác nhận xóa ngay tại cán bộ muốn xóa.
Tại màn hình Xác nhận xóa:
FUNC-XoaCB-02 Xóa thành công cán bộ.
Click [OK]Button.
Tại màn hình Xác nhận xóa:
FUNC-XoaCB-03 Xóa không thành công. Trường hợp connect database lỗi
Click [OK]Button.
Tại màn hình Xác nhận xóa:
FUNC-XoaCB-04 Hủy việc xóa cán bộ.
Click [Cancel]Button.
N/A Number of Test cases
0 104

Expected Output Inter-test case Dependence Result Test date Note

Trang thống kê có đầy đủ các thành Đăng nhập với Admin.


phần và nằm đúng vị trí như trong thiết Click [Bảng điều khiển]
kế
Tất cả thông tin khớp với dữ liệu trong
database

Format: 10 bản ghi trong 1 trang


Lấy dữ liệu từ cột Họ tên của bảng Họ
tên
Lấy dữ liệu từ cột Ngày sinh của bảng
Ngày sinh
Status = disable

Status = enable
Statuss = disable

Status = enable
Status = disable

Status = enable
Status = disable

Status = enable
Status = disable

Status = enable
Status = disable

Status = enable

Mở màn hình danh sách cán bộ (refer sheet


Layout QL cán bộ)

Hiển thị thông báo: "Không tìm thấy dữ


liệu phù hợp!"

Hiển thị danh sách tất cả cán bộ trong


hệ thống.
Hiển thị danh sách cán bộ phù hợp với
họ tên nhập vào.

Hiển thị danh sách cán bộ phù hợp với


Ngày sinh nhập vào.

Status = enable
Default = blank
Max-length = 100
Status = enable
Max-length = 20
Status = enable
Status = enable
Default = blank
Max-length = 50
Status = enable
Status = enable
Default = blank
Max-length = 50
Status = enable
Max-length = 100
Status = enable
Default = blank
Max-length = 100
Status = enable
Default = blank
Max-length = 50
Status = enable
Status = enable
Status = enable

Hiển thị màn hình Thêm cán bộ

Hiển thị thông báo: "Vui lòng nhập tên


cán bộ!"
Trỏ chuột tại [Tên cán bộ] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 100 ký tự!"
Trỏ chuột tại [Tên cán bộ]textbox.
Hiển thị thông báo: "Vui lòng không
nhập toàn bộ ký tự trống!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự số!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng chọn giới


tính!"
Hiển thị thông báo: "Vui lòng chọn
năm sinh!"

Hiển thị thông báo: "Vui lòng nhập số


điện thoại!"
Trỏ chuột tại [Số điện thoại] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 50 ký tự!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng không


nhập toàn bộ là ký tự trống!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng không


nhập chữ cái!"
Trỏ chuột tại [Số điện thoại]textbox.
Hiển thị thông báo: "Vui lòng không
nhập ký tự đặc biệt!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng chọn


hình ảnh!"

Hiển thị thông báo: "Vui lòng nhập địa


chỉ email!"
Trỏ chuột tại [Email] textbox.
Hiển thị thông báo: "Vui lòng không
nhập quá 50 ký tự!"
Trỏ chuột vào [Email]textbox.

Hiển thị thông báo: "Vui lòng nhập lại


địa chỉ email!"
Trỏ chuột tại [Email] textbox.

Hiển thị thông báo: "Vui lòng nhập địa


chỉ!"
Trỏ chuột tại [Địa chỉ] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 100 ký tự!"
Trỏ chuột tại [Địa chỉ]textbox.
Hiển thị thông báo: "Vui lòng không
nhập ký tự đặc biệt!"
Trỏ chuột tại [Địa chỉ]textbox.

Hiển thị thông báo: "Vui lòng nhập nơi


công tác!"
Trỏ chuột tại [Nơi công tác] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 100 ký tự!"
Trỏ chuột tại [Nơi công tác]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Nơi công tác]textbox.
Hiển thị thông báo: "Vui lòng nhập
chức vụ!"
Trỏ chuột tại [Chức vụ] textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Chức vụ] textbox.
Hiển thị thông báo: "Vui lòng nhập dữ
liệu!"
Trỏ chuột tại [Tên cán bộ] textbox.

Hiển thị thông báo: "Thêm cán bộ


thành công!"

Hiển thị thông báo: "Thêm cán bộ


thành công!"

Hiển thị thông báo: "Thêm cán bộ


thành công!"

Hiển thị màn hình Thêm cán bộ với


form còn trống.
Trỏ chuột tại [Tên cán bộ] textbox.

Hiển thị màn hình Danh sách cán bộ.


Status = enable
Default = Tên cán bộ đã tồn tại trong cơ
sở dữ liệu
Max-length = 100
Status = enable
Default = Ngày sinh đã tồn tại tong cơ
sở dữ liệu.

Status = enable
Default = Giới tính đã tồn tại tong cơ sở
dữ liệu.
Status = enable
Default = Số điện thoại đã tồn tại tong
cơ sở dữ liệu.
Max-length = 50
Status
Status =
= enable
enable
Default = Email đã tồn tại tong cơ sở
dữ liệu.
Status = enable
Max-length = 100
Max-length = 100
Status = enable
Default = Nơi công tác đã tồn tại tong
cơ sở dữ liệu.
Max-length = 100
Status = enable
Default = Chức vụ đã tồn tại tong cơ sở
dữ liệu.
Max-length = 50
Status = enable
Status = enable
Status = enable
Hiển thị màn hình Sửa cán bộ

Hiển thị thông báo: "Không nhập tên


cán bộ!"
Trỏ chuột tại [Tên cán bộ] textbox.
Hiển thị thông báo: "Vui lòng không
nhập toàn bộ ký tự trống!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự số!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng chọn giới


tính!"

Hiển thị thông báo: "Vui lòng chọn


ngày sinh!"

Hiển thị thông báo: "Vui lòng nhập số


điện thoại!"
Trỏ chuột tại [Số điện thoại] textbox.
Hiển thị thông báo: "Vui lòng không
nhập toàn bộ là ký tự trống!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng không


nhập chữ cái!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 50 ký tựt!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng chọn


hình ảnh!"

Hiển thị thông báo: "Vui lòng nhập địa


chỉ email!"
Trỏ chuột tại [Email] textbox.

Hiển thị thông báo: "Vui lòng nhập lại


địa chỉ email!"
Trỏ chuột tại [Email] textbox.

Hiển thị thông báo: "Vui lòng nhập địa


chỉ!"
Trỏ chuột tại [Địa chỉ] textbox.
Hiển thị thông báo: "Vui lòng không
nhập quá 100 ký tự!"
Trỏ chuột tại [Địa chỉ]textbox.
Hiển thị thông báo: "Vui lòng không
nhập ký tự đặc biệt!"
Trỏ chuột tại [Địa chỉ]textbox.

Hiển thị thông báo: "Vui lòng nhập nơi


công tác!"
Trỏ chuột tại [Nơi công tác] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 100 ký tự!"
Trỏ chuột tại [Nơi công tác]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Nơi công tác]textbox.

Hiển thị thông báo: "Vui lòng nhập


chức vụ!"
Trỏ chuột tại [Chức vụ] textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Chức vụ] textbox.
Hiển thị thông báo: "Vui lòng nhập dữ
liệu!"
Trỏ chuột tại [Tên cán bộ] textbox.
Hiển thị thông báo: "Sửa cán bộ thành
công!"

Hiển thị thông báo: "Sửa cán bộ thành


công!"

Hiển thị thông báo: "Sửa cán bộ thành


công!"

Hiển thị màn hình Sửa cán bộ với form


còn trống.
Trỏ chuột tại [Tên cán bộ] textbox.

Hiển thị màn hình Danh sách cán bộ.

Status = enable
Status = enable

Hiển thị màn hình Xác nhận xóa.

Hiển thị thông báo: "Xóa thành công!"

Hiển thị thông báo: "Xóa không thành


công!'
Hiển thị màn hình Danh sách cán bộ.
Module Code Trang mặc định
Test requirement 1. Xem trang chủ.
2. Xem menu
3. Tìm kiếm món ăn
4. Xem chi tiết về món ăn
5. Xem về chúng tôi
6.Xem liên hệ
Tester Lê Văn Thành
Pass Fail
0 0

ID Test Case Description


Function : Xem trang chủ
Check GUI-Trang chủ
GUI-ViewHomePage-01 Mở màn hình trang chủ thành công

GUI-ViewHomePage-02 Thông tin hiển thị trùng khớp với dữ


liệu trong database

GUI-ViewHomePage-03 [Đặt] Button

GUI-ViewHomePage-04
Function : Xem Menu
Check GUI-Menu
GUI-ViewMenu-01 Mở màn hình Menu thành công

GUI-ViewMenu-02 Thông tin hiển thị trùng khớp với dữ


liệu trong database

GUI-ViewMenu-03 [Đặt] Button

GUI-ViewMenu-04 [Xem chi tiết] Button


Function : Tìm kiếm món ăn
Check GUI-Tìm kiếm món ăn
GUI-SearchDish-01 [Tìm kiếm] Textbox
Function : Tìm kiếm món ăn
Check Function-Tìm kiếm món ăn
Func-SearchDish-01 Nhập đúng, đầy đủ tên món ăn
Func-SearchDish-02 dấu
Func-SearchDish-03 phép
Func-SearchDish-04 Nhập toàn kí tự trống
Func-SearchDish-05 Nhập kí tự đặc biệt
Func-SearchDish-06 Nhập kí tự số

Func-SearchDish-07 Không nhập bất kỳ kí tự nào


Untested N/A
16 0

Test Case Procedure Expected Output

Truy cập vào trang wed bằng các phần mềm trình Trang chủ có đầy đủ các thành phần
duyệt wed và nằm đúng vị trí như trong thiết kế

Kiểm tra những dữ liệu trên trang có trùng khớp Tất cả thông tin khớp với dữ liệu
với database hay không trong database

Nếu người dùng đã đăng nhập status=enable


Nếu người dùng chưa đăng nhập status=disable

Đi đến trang menu bằng cách click vào nút Menu Trang menu có đầy đủ các thành phần
trên thanh điều hướng tại trang chủ và nằm đúng vị trí như trong thiết kế
Kiểm tra những dữ liệu trên trang có trùng khớp Tất cả thông tin khớp với dữ liệu
với database hay không trong database

Nếu người dùng đã đăng nhập status=enable

Nếu người dùng chưa đăng nhập status=disable


Status= enable

Nhập tên món ăn cần tìm kiếm Max-Length=100

Nhập đúng và đầy đủ kí tự của tên món ăn Hiển thị ra món ăn cần tìm
Nhập tên món ăn nhưng không có dấu Hiển thị ra món ăn cần tìm
Nhập quá 100 kí tự Trỏ chuột tại [Tìm kiếm]textbox.
Nhập toàn kí tự trống Trỏ chuột tại [Tìm kiếm]textbox.
Nhập các kí tự đặc biệt Trỏ chuột tại [Tìm kiếm]textbox.
Nhập các kí tự số Trỏ chuột tại [Tìm kiếm]textbox.

Tại [Tìm kiếm] textbox: Vẫn hiển thị tất cả các món ăn có
Không nhập bất kỳ kí tự nào trong Menu
Number of Test cases
16
Inter-test case
Result Test date Note
Dependence
Module Code Quản lý cán bộ
Test requirement 1. Xem trang thống kê.
2. Thêm cán bộ
3. Chỉnh sửa thông tin cán bộ
4. Xóa cán bộ

Tester Lê Trường Lâm


Pass Fail Untested
0 0 104

ID Test Case Description Test Case Procedure


Function : Xem trang doanh thu
Check GUI-Xem trang doanh thu
GUI-Xem Trang Giao diện trang xem doanh
Thống Kê-01 thu đúng với những chi tiết Đi đến trang xem thống kê và kiểm tra độ
thiết kế bên Figma chính xác của giao diện so với bản thiết kế
GUI-Xem Trang Thông tin hiển thị trùng Kiểm tra những dữ liệu trên trang có trùng
Thống Kê-02 khớp với dữ liệu trong khớp với database hay không
database
Function : Thanh tiêu đề
Check GUI-Thanh tiêu đề
GUI-Thanh Tiêu Giao diện trang xem thống
Đề-01 kê đúng với những chi tiết Đi đến trang Admin và kiểm tra độ chính xác
thiết kế bên Figma của giao diện thanh tiêu đề so với bản thiết
GUI-Thanh Tiêu [DashBoard]Button kế
Nếu người dùng không có quyền sửa thông
Đề-02 tin cán bộ
Trường hợp khác
GUI-SearchCB-05 [Xóa]Button Nếu người dùng không có quyền xóa cán bộ

Trường hợp khác


GUI-SearchCB-06 [Đầu]Button Nếu người quản lý đang ở trang đầu tiên của
danh sách.
Trường hợp khác
GUI-SearchCB-07 [Trước]Button Nếu người quản lý đang ở trang đâu tiên của
danh sách.
Trường hợp khác
GUI-SearchCB-08 [Sau]Button Nếu người quản lý đang ở trang cuối của
danh sách hoặc các bản ghi hiện tại có ít hơn
hoặc bằng 10 bản ghi.
Trường hợp khác
GUI-SearchCB-09 [Cuối]Button Nếu người quản lý đang ở trang cuối của
danh sách hoặc các bản ghi hiện tại có ít hơn
hoặc bằng 10 bản ghi.
Trường hợp khác
Check GUI-Xem danh sách món ăn
GUI-Xem danh Mở màn hình tìm kiếm Tại Menu Ứng dụng:
sách món ăn-01 thành công 1. Click [Cán bộ]
2. Click [Danh sách cán bộ].
FUNC-SearchCB- Tìm kiếm thành công Tại màn hình tìm kiếm:
02 nhưng không có kết quả tìm 1. Nhập vào dữ liệu không tồn tại trong hệ
thấy thống.
(Ví dụ: Nhập vào tên Nguyễn Văn Anh
không tồn tại trong hệ thống)
2. Nhấn Enter
FUNC-SearchCB- Tìm kiếm thành công Tại màn hình tìm kiếm:
03 nhưng không nhập dữ liệu 1. Không nhập dữ liệu vào.
2. Nhấn Enter
FUNC-SearchCB- Tìm kiếm thành công với Tại màn hình tìm kiếm:
04 dữ liệu được nhập vào là họ 1. Nhập vào tên cán bộ cần tìm.
tên 2. Nhấn Enter.
FUNC-SearchCB- Tìm kiếm thành công với Tại màn hình tìm kiếm:
05 dữ liệu được nhập vào là 1. Nhập vào Ngày sinh cần tìm.
Ngày sinh 2. Nhấn Enter.
Function : Thêm cán bộ
Check GUI-Thêm cán bộ

GUI-ThemCB-01 [Tên cán bộ] Textbox Nhập vào tên cán bộ cần thêm.

GUI-ThemCB-02 [Giới tính] Combobox Lựa chọn giới tính cán bộ.
GUI-ThemCB-03 [Ngày sinh] Datechoose Lựa chọn ngày sinh cán bộ.

GUI-ThemCB-04 [Số điện thoại] Textbox Nhập vào số điện thoại cán bộ.

GUI-ThemCB-05 [Hình ảnh] Choosefile Chọn hình ảnh đại diện.

GUI-ThemCB-06 [Email] Textbox Nhập vào địa chỉ email cán bộ.

GUI-ThemCB-07 [Địa chỉ] Textbox Nhập vào địa chỉ cán bộ.

GUI-ThemCB-08 [Nơi công tác] Textbox Nhập vào nơi công tác của cán bộ.

GUI-ThemCB-09 [Chức vụ] Textbox Nhập vào chức vụ của cán bộ.

GUI-ThemCB-10 [OK] Button


GUI-ThemCB-11 [Reset] Button
GUI-ThemCB-12 [Hủy] Button
Check FUNC-Thêm cán bộ
Mở màn hình Thêm cán bộ Tại Menu Ứng dụng: Click Thêm cán bộ
FUNC-ThemCB-01
thành công Tại màn hình Danh sách cán bộ: Click Thêm

Tại màn hình thêm cán bộ:


1. Không nhập dữ liệu vào [Tên cán bộ]
FUNC-ThemCB-02Không nhập tên cán bộ
textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập tên cán bộ quá số kí 1. Nhập quá 100 ký tự tại [Tên cán
FUNC-ThemCB-03
tự cho phép bộ]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập tên cán bộ toàn kí tự 1. Nhập toàn ký tự trống tại [Tên cán
FUNC-ThemCB-04
trống. bộ]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập tên cán bộ có kí tự 1. Nhập ký tự đặc biệt tại [Tên cán
FUNC-ThemCB-05
đặc biệt. bộ]textbox
2. Nhấn [Thêm] button.

Tại màn hình Thêm cán bộ:


FUNC-ThemCB-06Nhập tên cán bộ có ký tự số.1. Nhập ký tự số tại [Tên cán bộ]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không chọn giới tính tại [Giới
FUNC-ThemCB-07Không chọn giới tính
tính]Combobox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không chọn ngày sinh tại [Ngày
FUNC-ThemCB-08Không nhập ngày sinh
sinh]Datechoose.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập dữ liệu vào [Số điện thoại]
FUNC-ThemCB-09Không nhập số điện thoại
textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập quá số ký tự số điện 1. Nhập quá 50 ký tự tại [Số điện
FUNC-ThemCB-10
thoại cho phép thoại]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Nhập toàn bộ là ký tự trống tại [Số điện
FUNC-ThemCB-11Nhập toàn ký tự trống.
thoại]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập số điện thoại có ký tự 1. Nhập ký tự chữ cái tại [Số điện
FUNC-ThemCB-12
là chữ cái. thoại]textbox
2.
TạiNhấn
màn [Thêm] button.
hình Thêm cán bộ:
Nhập số điện thoại có ký tự 1. Nhập ký tự đặc biệt tại [Số điện
FUNC-ThemCB-13
đặc biệt. thoại]textbox
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-14Không chọn hình ảnh 1. Không chọn hình ảnh đại diện.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-15Không nhập địa chỉ email 1. Không nhập dữ liệu vào [Email] textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-16Nhập quá số ký tự email cho1. Nhập quá 50 ký tự tại [Email]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Nhập sai định dạng email tại
FUNC-ThemCB-17Nhập sai định dạng email
[Email]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập dữ liệu địa chỉ tại [Địa
FUNC-ThemCB-18Không nhập địa chỉ
chỉ]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-19Nhập quá số ký tự địa chỉ ch1. Nhập quá 100 ký tự tại [Địa chỉ]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-20Nhập địa chỉ có kí tự đặc biệt1. Nhập ký tự đặc biệt tại [Địa chỉ]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập dữ liệu nơi công tác tại [Nơi
FUNC-ThemCB-21Không nhập nơi công tác
công tác] textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập quá số ký tự nơi công 1. Nhập quá 100 ký tự tại [Nơi công
FUNC-ThemCB-22
tác cho phép. tác]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Nhập nơi công tác có ký tự 1. Nhập ký tự đặc biệt tại [Nơi công
FUNC-ThemCB-23
đặc biệt. tác]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập dữ liệu chức vụ tại [Chức
FUNC-ThemCB-24Không nhập chức vụ
vụ]textbox.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-25Nhập chức vụ có ký tự đặc bi1. Nhập ký tự đặc biệt tại [Chức vụ]textbo.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Không nhập tất cả các dữ liệu được yêu
FUNC-ThemCB-26Không nhập dữ liệu vào for
cầu nhập trong form.
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Thêm cán bộ thành công
1. Nhập tất cả dữ liệu được yêu cầu nhập
FUNC-ThemCB-27khi input tất cả các thông
trong form.
tin
2. Nhấn [Thêm] button.
Thêm cán bộ thành công Tại màn hình Thêm cán bộ:
FUNC-ThemCB-28khi chỉ input item bắt buộc 1. Nhập data valid cho các item bắt buộc
nhập 2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
Thêm cán bộ thành công
1. Nhập tất cả dữ liệu được yêu cầu nhập
FUNC-ThemCB-29khi input tất cả các thông
trong form với data max length
tin với data max length
2. Nhấn [Thêm] button.
Tại màn hình Thêm cán bộ:
1. Nhập vào các dữ liệu được yêu cầu trong
FUNC-ThemCB-30Xóa toàn bộ dữ liệu nhập vào
form.
2. Nhấn [Reset]button.
Tại màn hình Thêm cán bộ:
FUNC-ThemCB-31Hủy việc thêm cán bộ.
Nhấn[ Hủy] Button.
Function: Sửa cán bộ
Check-GUI-Sửa cán bộ

GUI-SuaCB-01 [Tên cán bộ] Textbox Nhập vào tên cán bộ cần chỉnh sửa.
GUI-SuaCB-02 [Giới tính] Combobox Lựa chọn giới tính cán bộ.

GUI-SuaCB-03 [Ngày sinh] Datechoose Lựa chọn ngày sinh cán bộ.

GUI-SuaCB-04 [Số điện thoại] Textbox Nhập vào số điện thoại cán bộ.

GUI-SuaCB-05 [Hình ảnh] Choosefile Chọn hình ảnh đại diện.


GUI-SuaCB-06 [Email] Textbox Nhập vào địa chỉ email cán bộ.
GUI-SuaCB-07 [Địa chỉ] Textbox Nhập vào địa chỉ cán bộ.

GUI-SuaCB-08 [Nơi công tác] Textbox Nhập vào nơi công tác của cán bộ.

GUI-SuaCB-09 [Chức vụ] Textbox Nhập vào chức vụ của cán bộ.

GUI-SuaCB-10 [Sửa] Button


GUI-SuaCB-11 [Reset] Button
GUI-SuaCB-12 [Hủy] Button
Check-FUNC-Sửa cán bộ
C1:Tại màn hình Danh sách cán bộ:
Mở màn hình Sửa cán bộ Click [Sửa] Button ngay tại cán bộ cần sửa.
FUNC-SuaCB-01
thành công C2: Tại màn hình Xem cán bộ:
Click [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu vào [Tên cán bộ]
FUNC-SuaCB-02 Không nhập tên cán bộ
textbox.
2.
TạiNhấn
màn [Sửa] button.
hình Sửa cán bộ:
1. Nhập toàn ký tự trống tại [Tên cán
FUNC-SuaCB-03 Nhập tên cán bộ toàn kí tự tr
bộ]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
1. Nhập ký tự đặc biệt tại [Tên cán
FUNC-SuaCB-04 Nhập tên cán bộ có kí tự đặc
bộ]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-05 Nhập tên cán bộ có ký tự số.1. Nhập ký tự số tại [Tên cán bộ]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
1. Không chọn giới tính tại [Giới
FUNC-SuaCB-06 Không chọn giới tính
tính]Combobox.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không chọn ngày sinh tại [Ngày
FUNC-SuaCB-07 Không nhập ngày sinh
sinh]Datechoose.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu vào [Số điện thoại]
FUNC-SuaCB-08 Không nhập số điện thoại
textbox.
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
1. Nhập toàn bộ là ký tự trống tại [Số điện
FUNC-SuaCB-09 Nhập toàn ký tự trống.
thoại]textbox
2. Nhấn [Sửa]button
Tại màn hình Sửa cán bộ:
Nhập số điện thoại có ký tự 1. Nhập ký tự chữ cái tại [Số điện
FUNC-SuaCB-10
là chữ cái. thoại]textbox
2. Nhấn [Sửa]button
Tại màn hình Sửa cán bộ:
Nhập số điện thoại có ký tự 1. Nhập ký tự đặc biệt tại [Số điện
FUNC-SuaCB-11
đặc biệt. thoại]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
Nhập số điện thoại quá số 1. Nhập quá 50 ký tự tại [Số điện
FUNC-SuaCB-12
ký tự cho phép. thoại]textbox
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-13 Không chọn hình ảnh 1. Không chọn hình ảnh đại diện.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-14 Không nhập địa chỉ email 1. Không nhập dữ liệu vào [Email] textbox.
2. Nhấn [Sửa] Button.
Tại màn hình Sửa cán bộ:
1. Nhập sai định dạng email tại
FUNC-SuaCB-15 Nhập sai định dạng email
[Email]textbox.
2.Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu địa chỉ tại [Địa
FUNC-SuaCB-16 Không nhập địa chỉ
chỉ]textbox.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
Nhập quá số ký tự địa chỉ
FUNC-SuaCB-17 1. Nhập quá 100 ký tự tại [Địa chỉ]textbox.
cho phép
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-18 Nhập địa chỉ có kí tự đặc biệt1. Nhập ký tự đặc biệt tại [Địa chỉ]textbox.
2. Nhấn [Sửa]button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu nơi công tác tại [Nơi
FUNC-SuaCB-19 Không nhập nơi công tác
công tác] textbox.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
Nhập quá số ký tự nơi công 1. Nhập quá 100 ký tự tại [Nơi công
FUNC-SuaCB-20
tác cho phép. tác]textbox.
2.Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
Nhập nơi công tác có ký tự 1. Nhập ký tự đặc biệt tại [Nơi công
FUNC-SuaCB-21
đặc biệt. tác]textbox.
2.Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập dữ liệu chức vụ tại textbox
FUNC-SuaCB-22 Không nhập chức vụ
Chức vụ.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-23 Nhập chức vụ có ký tự đặc bi1. Nhập ký tự đặc biệt tại [Chức vụ]textbo.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Không nhập tất cả các dữ liệu được yêu
FUNC-SuaCB-24 Không nhập dữ liệu vào for
cầu nhập trong form.
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Nhập tất cả dữ liệu được yêu cầu nhập
FUNC-SuaCB-25 Sửa cán bộ thành công
trong form.
2. Nhấn [Sửa]Button.
Sửa cán bộ thành công khi Tại màn hình Sửa cán bộ:
FUNC-SuaCB-26 chỉ input item bắt buộc 1. Nhập data valid cho các item bắt buộc
nhập 2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
Sửa cán bộ thành công khi
1. Nhập tất cả dữ liệu được yêu cầu nhập
FUNC-SuaCB-27 input tất cả các thông tin
trong form với data max length
với data max length
2. Nhấn [Sửa]Button.
Tại màn hình Sửa cán bộ:
1. Nhập vào các dữ liệu được yêu cầu trong
FUNC-SuaCB-28 Xóa toàn bộ dữ liệu đã nhập
form.
2. Nhấn [Reset]button.
Tại màn hình Sửa cán bộ:
FUNC-SuaCB-29 Hủy việc sửa cán bộ.
Nhấn[ Hủy] Button.
Function: Xóa cán bộ
Check-GUI-Xóa cán bộ
GUI-XoaCB-01 [OK] Button
GUI-XóaCB-02 [Cancel]Button
Check-FUNC-Xóa cán bộ
Mở thành công màn hình Tại màn hình Danh sách cán bộ: Click [Xóa]
FUNC-XoaCB-01
Xác nhận xóa ngay tại cán bộ muốn xóa.
Tại màn hình Xác nhận xóa:
FUNC-XoaCB-02 Xóa thành công cán bộ.
Click [OK]Button.
Tại màn hình Xác nhận xóa:
FUNC-XoaCB-03 Xóa không thành công. Trường hợp connect database lỗi
Click [OK]Button.
Tại màn hình Xác nhận xóa:
FUNC-XoaCB-04 Hủy việc xóa cán bộ.
Click [Cancel]Button.
N/A Number of Test cases
0 104

Expected Output Inter-test case Dependence Result Test date Note

Trang xem doanh thu có đầy đủ các Đăng nhập với Admin.
thành phần và nằm đúng vị trí như Click [Bảng điều khiển]
trong
Tất cảthiết
thôngkếtin khớp với dữ liệu trong
database Đăng nhập với Admin.

Thanh tiêu đề có đầy đủ các thành phần Đăng nhập với Admin.
và nằm đúng vị trí như trong thiết kế
Status = disable

Status = enable
Statuss = disable

Status = enable
Status = disable

Status = enable
Status = disable

Status = enable
Status = disable

Status = enable
Status = disable

Status = enable

Mở màn hình danh sách cán bộ (refer sheet


Layout QL cán bộ)

Hiển thị thông báo: "Không tìm thấy dữ


liệu phù hợp!"

Hiển thị danh sách tất cả cán bộ trong


hệ thống.

Hiển thị danh sách cán bộ phù hợp với


họ tên nhập vào.
Hiển thị danh sách cán bộ phù hợp với
Ngày sinh nhập vào.

Status = enable
Default = blank
Max-length = 100
Status = enable
Max-length = 20
Status = enable
Status = enable
Default = blank
Max-length = 50
Status = enable
Status = enable
Default = blank
Max-length = 50
Status = enable
Max-length = 100
Status = enable
Default = blank
Max-length = 100
Status = enable
Default = blank
Max-length = 50
Status = enable
Status = enable
Status = enable
Hiển thị màn hình Thêm cán bộ

Hiển thị thông báo: "Vui lòng nhập tên


cán bộ!"
Trỏ chuột tại [Tên cán bộ] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 100 ký tự!"
Trỏ chuột tại [Tên cán bộ]textbox.
Hiển thị thông báo: "Vui lòng không
nhập toàn bộ ký tự trống!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự số!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng chọn giới


tính!"

Hiển thị thông báo: "Vui lòng chọn


năm sinh!"
Hiển thị thông báo: "Vui lòng nhập số
điện thoại!"
Trỏ chuột tại [Số điện thoại] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 50 ký tự!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng không


nhập toàn bộ là ký tự trống!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng không


nhập chữ cái!"
Trỏ chuột tại [Số điện thoại]textbox.
Hiển thị thông báo: "Vui lòng không
nhập ký tự đặc biệt!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng chọn


hình ảnh!"

Hiển thị thông báo: "Vui lòng nhập địa


chỉ email!"
Trỏ chuột tại [Email] textbox.
Hiển thị thông báo: "Vui lòng không
nhập quá 50 ký tự!"
Trỏ chuột vào [Email]textbox.
Hiển thị thông báo: "Vui lòng nhập lại
địa chỉ email!"
Trỏ chuột tại [Email] textbox.

Hiển thị thông báo: "Vui lòng nhập địa


chỉ!"
Trỏ chuột tại [Địa chỉ] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 100 ký tự!"
Trỏ chuột tại [Địa chỉ]textbox.
Hiển thị thông báo: "Vui lòng không
nhập ký tự đặc biệt!"
Trỏ chuột tại [Địa chỉ]textbox.

Hiển thị thông báo: "Vui lòng nhập nơi


công tác!"
Trỏ chuột tại [Nơi công tác] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 100 ký tự!"
Trỏ chuột tại [Nơi công tác]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Nơi công tác]textbox.

Hiển thị thông báo: "Vui lòng nhập


chức vụ!"
Trỏ chuột tại [Chức vụ] textbox.
Hiển thị thông báo: "Vui lòng không
nhập ký tự đặc biệt!"
Trỏ chuột tại [Chức vụ] textbox.
Hiển thị thông báo: "Vui lòng nhập dữ
liệu!"
Trỏ chuột tại [Tên cán bộ] textbox.

Hiển thị thông báo: "Thêm cán bộ


thành công!"

Hiển thị thông báo: "Thêm cán bộ


thành công!"

Hiển thị thông báo: "Thêm cán bộ


thành công!"

Hiển thị màn hình Thêm cán bộ với


form còn trống.
Trỏ chuột tại [Tên cán bộ] textbox.

Hiển thị màn hình Danh sách cán bộ.

Status = enable
Default = Tên cán bộ đã tồn tại trong cơ
sở dữ liệu
Max-length = 100
Status = enable
Default = Ngày sinh đã tồn tại tong cơ
sở dữ liệu.

Status = enable
Default = Giới tính đã tồn tại tong cơ sở
dữ liệu.
Status = enable
Default = Số điện thoại đã tồn tại tong
cơ sở dữ liệu.
Max-length = 50
Status
Status =
= enable
enable
Default = Email đã tồn tại tong cơ sở
dữ liệu.
Status = enable
Max-length = 100
Max-length = 100
Status = enable
Default = Nơi công tác đã tồn tại tong
cơ sở dữ liệu.
Max-length = 100
Status = enable
Default = Chức vụ đã tồn tại tong cơ sở
dữ liệu.
Max-length = 50
Status = enable
Status = enable
Status = enable

Hiển thị màn hình Sửa cán bộ


Hiển thị thông báo: "Không nhập tên
cán bộ!"
Trỏ chuột tại [Tên cán bộ] textbox.
Hiển thị thông báo: "Vui lòng không
nhập toàn bộ ký tự trống!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự số!"
Trỏ chuột tại [Tên cán bộ]textbox.

Hiển thị thông báo: "Vui lòng chọn giới


tính!"

Hiển thị thông báo: "Vui lòng chọn


ngày sinh!"

Hiển thị thông báo: "Vui lòng nhập số


điện thoại!"
Trỏ chuột tại [Số điện thoại] textbox.

Hiển thị thông báo: "Vui lòng không


nhập toàn bộ là ký tự trống!"
Trỏ chuột tại [Số điện thoại]textbox.
Hiển thị thông báo: "Vui lòng không
nhập chữ cái!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 50 ký tựt!"
Trỏ chuột tại [Số điện thoại]textbox.

Hiển thị thông báo: "Vui lòng chọn


hình ảnh!"

Hiển thị thông báo: "Vui lòng nhập địa


chỉ email!"
Trỏ chuột tại [Email] textbox.

Hiển thị thông báo: "Vui lòng nhập lại


địa chỉ email!"
Trỏ chuột tại [Email] textbox.

Hiển thị thông báo: "Vui lòng nhập địa


chỉ!"
Trỏ chuột tại [Địa chỉ] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 100 ký tự!"
Trỏ chuột tại [Địa chỉ]textbox.
Hiển thị thông báo: "Vui lòng không
nhập ký tự đặc biệt!"
Trỏ chuột tại [Địa chỉ]textbox.

Hiển thị thông báo: "Vui lòng nhập nơi


công tác!"
Trỏ chuột tại [Nơi công tác] textbox.

Hiển thị thông báo: "Vui lòng không


nhập quá 100 ký tự!"
Trỏ chuột tại [Nơi công tác]textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Nơi công tác]textbox.

Hiển thị thông báo: "Vui lòng nhập


chức vụ!"
Trỏ chuột tại [Chức vụ] textbox.

Hiển thị thông báo: "Vui lòng không


nhập ký tự đặc biệt!"
Trỏ chuột tại [Chức vụ] textbox.
Hiển thị thông báo: "Vui lòng nhập dữ
liệu!"
Trỏ chuột tại [Tên cán bộ] textbox.

Hiển thị thông báo: "Sửa cán bộ thành


công!"
Hiển thị thông báo: "Sửa cán bộ thành
công!"

Hiển thị thông báo: "Sửa cán bộ thành


công!"

Hiển thị màn hình Sửa cán bộ với form


còn trống.
Trỏ chuột tại [Tên cán bộ] textbox.

Hiển thị màn hình Danh sách cán bộ.

Status = enable
Status = enable

Hiển thị màn hình Xác nhận xóa.

Hiển thị thông báo: "Xóa thành công!"

Hiển thị thông báo: "Xóa không thành


công!'

Hiển thị màn hình Danh sách cán bộ.


Quản lý giỏ hàng( đặt hàng và thanh toán )
Module

Tester

Number of testcases

Passed

ID Testcase description

GUI - List Food

GUI-UC05-001 [Thêm] button

GUI-UC05-002 [ ⋮ ] button

GUI-UC05-003 [ ⋮ ] button

GUI-UC05-004

GUI-UC05-005

GUI-UC05-006

GUI-UC05-007

GUI-UC05-008 Food table

GUI-UC05-009

GUI-UC05-010

GUI-UC05-011

GUI - Add Food

GUI-UC05-012 Hiển thị thêm món ăn biểu mẫu

GUI-UC05-013 [Tải lên] button

GUI-UC05-014 [Cho phép JPG, GIF or PNG, tối đa 800kB] text

GUI-UC05-015
[Tên món ăn] combobox
[Tên món ăn] combobox
GUI-UC05-016

GUI-UC05-017
[Giá] combobox
GUI-UC05-018

GUI-UC05-019
[Ghi chú] combobox
GUI-UC05-020

GUI-UC05-021 [Thêm] button

GUI-UC05-022 [Huỷ] button

GUI-UC05-023 Thoát khỏi biểu mẫu thêm món ăn

GUI-UC05-024

Tải lên ảnh món ăn


GUI-UC05-025

GUI-UC05-026

GUI-UC05-027

Validate for "Tên món ăn" field


GUI-UC05-028

GUI-UC05-029

GUI-UC05-030

GUI-UC05-031

GUI-UC05-032

Validate for "Giá" field


GUI-UC05-033
Validate for "Giá" field

GUI-UC05-034

GUI-UC05-035

GUI-UC05-036

GUI-UC05-037

GUI-UC05-038 Validate for "Ghi chú" field

GUI-UC05-039

FUNCTION - Chi tiết món ăn

GUI-UC05-040 Hiển thị biểu mẫu chi tiết món ăn


Quản lý món ăn

Lê Trung Lực

40

Failed N/A

0 40

Test Case Procedure Expected Output

Status = enable

Status = enable
Hiển thị popup có 2 button "Chi tiết" và
1. Click on button
"Xoá"
Hiển thị 5 dòng trong 1 trang

[ID món ăn] column Hiển thị đúng ID trong csdl

[Tên món ăn] column Hiển thị đúng tên món ăn trong csdl

[Tên món ăn] column Hiển thị ảnh món ăn

[Giá tiền] column Hiển thị đúng giá tiền

[Giá tiền] column Định dạng giá tiền với hậu tố "vnđ"

Định dạng giá tiền phân tách bằng ký tự "."


[Giá tiền] column
cho mỗi 3 chữ số

[Hành động] column Hiển thị dấu 3 chấm nằm dọc, có thể click

1. Click "Thêm" button Hiển thị biểu mẫu để thêm sản phẩm

Status = enable

Status = enable

Có nhãn là "Tên món ăn"


Hiển thị ô nhập liệu

Có nhãn là "Giá"

Hiển thị ô nhập liệu

Có nhãn là "Ghi chú"

Hiển thị ô nhập liệu

Status = disable

Status = enable

1. Click vào "Huỷ" button Biểu mẫu thêm món ăn được tắt đi

1. Click vào "Tải lên" button Hiển thị trình quản lý file để có thể chọn ảnh

1. Click vào "Tải lên" button


Hình ảnh được tải lên và hiển thị ở ô trống
2. Chọn ảnh
bên cạnh
3. Enter
1. Nhập vào khoảng trắng. Hiển thị cảnh báo rằng field này không thể để
2. Enter trống

1. Nhập vào chuỗi chỉ có các kí tự đặc biệt


Hiển thị cảnh báo rằng tên món ăn không thể
("*&^%^").
chỉ chứa các kí tự đặc biệt
2. Enter

1. Nhập vào một chuỗi lớn hơn 50 ký tự Hiển thị cảnh báo rằng tên món ăn chỉ có tối
2. Enter đa 50 ký tự

1. Nhập vào một chuỗi có các ký tự khoảng


trắng ở 2 đầu Trim đoạn text nhập vào
2. Enter

1. Nhập vào ký tự đặc biệt


Không thể thực hiện
2. Enter

1. Nhập vào chỉ toàn khoảng trắng


Không thể thực hiện
2. Enter

1. Nhập chữ cái


Không thể thực hiện
2. Enter

1. Nhập vào số âm
Không thể thực hiện
2. Enter
1. Nhập vào số thập phân
Không thể thực hiện
2. Enter

1. Nhập vào số cực lớn Hiển thị thông báo giá giới hạn lớn nhất có
2. Enter thể

1. Nhập vào số dưới 100 Hiển thị thông báo giá tiền phải là bộ số của
2. Enter 100

1. Nhập vào khoảng trắng. Hiển thị cảnh báo rằng field này không thể để
2. Enter trống

1. Nhập vào một chuỗi lớn hơn 200 ký tự Hiển thị cảnh báo rằng tên món ăn chỉ có tối
2. Enter đa 200 ký tự

1. Nhập vào một chuỗi có các ký tự khoảng


trắng ở 2 đầu Trim đoạn text nhập vào
2. Enter

1. Click "Thêm" button Hiển thị biểu mẫu để thêm sản phẩm
Inter-test case Dependency Result Test Date Note

N/A 1/11/2023

N/A 1/11/2023

N/A 1/11/2023

N/A 1/11/2023

N/A 1/11/2023

N/A 1/11/2023

N/A

N/A 1/11/2023

N/A 1/11/2023

N/A 1/11/2023

N/A 1/11/2023

N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023


Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023


Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

Hiển thị thêm món ăn biểu mẫu N/A 1/11/2023

N/A 1/11/2023
Module Code Quản lý cán bộ
Test requirement 1. Tìm kiếm cán bộ.
Tester Lê Trường Lâm
Pass Fail Untested
0 0 104

ID Test Case Description Test Case Procedure


Function : Tìm kiếm cán bộ
Check GUI-Tìm kiếm cán bộ
GUI-SearchCB-01 [Thêm] Button
Nếu người dùng không có quyền
Trường hợp khác
GUI-SearchCB-02 [Search] Search
GUI-SearchCB-03 [Result]Grid
[Họ tên]Column
[Ngày sinh]Column
GUI-SearchCB-04 [Sửa]Button Nếu người dùng không có quyền
Trường hợp khác
GUI-SearchCB-05 [Xóa]Button Nếu người dùng không có quyền
Trường hợp khác
GUI-SearchCB-06 [Đầu]Button Nếu người quản lý đang ở trang
Trường hợp khác
GUI-SearchCB-07 [Trước]Button Nếu người quản lý đang ở trang
Trường hợp khác
GUI-SearchCB-08 [Sau]Button Nếu người quản lý đang ở trang
Trường hợp khác
GUI-SearchCB-09 [Cuối]Button Nếu người quản lý đang ở trang
Trường hợp khác
Check FUNC-Tìm kiếm cán bộ
FUNC-SearchCB-01 Mở màn hình tìm kiếm thành công Tại Menu Ứng dụng:
FUNC-SearchCB-02 Tìm kiếm thành công nhưng Tại màn hình tìm kiếm:
FUNC-SearchCB-03 Tìm kiếm thành công nhưng Tại màn hình tìm kiếm:
FUNC-SearchCB-04 Tìm kiếm thành công với dữ liệu Tại màn hình tìm kiếm:
FUNC-SearchCB-05 Tìm kiếm thành công với dữ liệu Tại màn hình tìm kiếm:
Function : Thêm cán bộ
Check GUI-Thêm cán bộ
GUI-ThemCB-01 [Tên cán bộ] Textbox Nhập vào tên cán bộ cần thêm.
GUI-ThemCB-02 [Giới tính] Combobox Lựa chọn giới tính cán bộ.
GUI-ThemCB-03 [Ngày sinh] Datechoose Lựa chọn ngày sinh cán bộ.
GUI-ThemCB-04 [Số điện thoại] Textbox Nhập vào số điện thoại cán bộ.
GUI-ThemCB-05 [Hình ảnh] Choosefile Chọn hình ảnh đại diện.
GUI-ThemCB-06 [Email] Textbox Nhập vào địa chỉ email cán bộ.
GUI-ThemCB-07 [Địa chỉ] Textbox Nhập vào địa chỉ cán bộ.
GUI-ThemCB-08 [Nơi công tác] Textbox Nhập vào nơi công tác của cán bộ.
GUI-ThemCB-09 [Chức vụ] Textbox Nhập vào chức vụ của cán bộ.
GUI-ThemCB-10 [OK] Button
GUI-ThemCB-11 [Reset] Button
GUI-ThemCB-12 [Hủy] Button
Check FUNC-Thêm cán bộ
Mở màn hình Thêm cán bộ thành cán bộ
FUNC-ThemCB-01
công TạiKhông
1. màn hình
nhậpDanh sách
dữ liệu vàocán bộ:
[Tên
FUNC-ThemCB-02 Không nhập tên cán bộ
Nhập tên cán bộ quá số kí tự cho 1.cánNhập
bộ] textbox.
quá 100 ký tự tại [Tên cán
FUNC-ThemCB-03
phép bộ]textbox
1. Nhập toàn ký tự trống tại [Tên
FUNC-ThemCB-04 Nhập tên cán bộ toàn kí tự trống.
cán bộ]textbox
1. Nhập ký tự đặc biệt tại [Tên cán
FUNC-ThemCB-05 Nhập tên cán bộ có kí tự đặc biệt.
bộ]textbox
1. Nhập ký tự số tại [Tên cán
FUNC-ThemCB-06 Nhập tên cán bộ có ký tự số.
bộ]textbox
1. Không chọn giới tính tại [Giới
FUNC-ThemCB-07 Không chọn giới tính
tính]Combobox.
1. Không chọn ngày sinh tại [Ngày
FUNC-ThemCB-08 Không nhập ngày sinh
sinh]Datechoose.
1. Không nhập dữ liệu vào [Số
FUNC-ThemCB-09 Không nhập số điện thoại
Nhập quá số ký tự số điện thoại điện
1. thoại]
Nhập quátextbox.
50 ký tự tại [Số điện
FUNC-ThemCB-10
cho phép thoại]textbox
1. Nhập toàn bộ là ký tự trống tại
FUNC-ThemCB-11 Nhập toàn ký tự trống.
[SốNhập
Nhập số điện thoại có ký tự là chữ 1. điện ký
thoại]textbox
tự chữ cái tại [Số điện
FUNC-ThemCB-12
cái.
Nhập số điện thoại có ký tự đặc thoại]textbox
1. Nhập ký tự đặc biệt tại [Số điện
FUNC-ThemCB-13 Tại màn hình Thêm cán bộ:
biệt. thoại]textbox
FUNC-ThemCB-14 Không chọn hình ảnh 1. Không chọn hình ảnh đại diện.
1. Không nhập dữ liệu vào [Email]
FUNC-ThemCB-15 Không nhập địa chỉ email 2. Nhấn [Thêm] button.
textbox.
1. Nhập quá 50 ký tự tại
FUNC-ThemCB-16 Nhập quá số ký tự email cho phép
[Email]textbox.
1. Nhập sai định dạng email tại
FUNC-ThemCB-17 Nhập sai định dạng email
[Email]textbox.
1. Không nhập dữ liệu địa chỉ tại
FUNC-ThemCB-18 Không nhập địa chỉ
[Địa
1. chỉ]textbox.
Nhập quá 100 ký tự tại [Địa
FUNC-ThemCB-19 Nhập quá số ký tự địa chỉ cho phép
chỉ]textbox.
1. Nhập ký tự đặc biệt tại [Địa
FUNC-ThemCB-20 Nhập địa chỉ có kí tự đặc biệt.
chỉ]textbox.
1. Không nhập dữ liệu nơi công tác
FUNC-ThemCB-21 Không nhập nơi công tác
Nhập quá số ký tự nơi công tác tạiNhập
1. [Nơi công
quá 100tác]ký
textbox.
tự tại [Nơi
FUNC-ThemCB-22
cho phép.
Nhập nơi công tác có ký tự đặc công
1. tác]textbox.
Nhập ký tự đặc biệt tại [Nơi
FUNC-ThemCB-23
biệt. công
1. tác]textbox.
Không nhập dữ liệu chức vụ tại
FUNC-ThemCB-24 Không nhập chức vụ
[Chức vụ]textbox.
1. Nhập ký tự đặc biệt tại [Chức
FUNC-ThemCB-25 Nhập chức vụ có ký tự đặc biệt
vụ]textbo.
1. Không nhập tất cả các dữ liệu
FUNC-ThemCB-26 Không nhập dữ liệu vào form
Thêm cán bộ thành công khi input 1.được yêutấtcầu
Nhập cả nhập trong
dữ liệu đượcform.
yêu cầu
FUNC-ThemCB-27
tất cả các
Thêm cánthông tin công khi chỉ 1.
bộ thành nhập trong
Nhập dataform.
valid cho các item bắt
FUNC-ThemCB-28 Thêm cán bộ thành công khi input 1. Nhập tất cả dữ liệu được yêu cầu
input item bắt buộc nhập buộc
FUNC-ThemCB-29 tất cả các thông tin với data max nhập trong form với data max
1. Nhập vào các dữ liệu được yêu
FUNC-ThemCB-30 length
Xóa toàn bộ dữ liệu nhập vào. length
cầu màn
Tại tronghình
form. Thêm cán bộ:
FUNC-ThemCB-31 Hủy việc thêm cán bộ.
Nhấn[ Hủy] Button.
Function: Sửa cán bộ
Check-GUI-Sửa cán bộ
GUI-SuaCB-01 [Tên cán bộ] Textbox Nhập vào tên cán bộ cần chỉnh sửa.
GUI-SuaCB-02 [Giới tính] Combobox Lựa chọn giới tính cán bộ.
GUI-SuaCB-03 [Ngày sinh] Datechoose Lựa chọn ngày sinh cán bộ.
GUI-SuaCB-04 [Số điện thoại] Textbox Nhập vào số điện thoại cán bộ.
GUI-SuaCB-05 [Hình ảnh] Choosefile Chọn hình ảnh đại diện.
GUI-SuaCB-06 [Email] Textbox Nhập vào địa chỉ email cán bộ.
GUI-SuaCB-07 [Địa chỉ] Textbox Nhập vào địa chỉ cán bộ.
GUI-SuaCB-08 [Nơi công tác] Textbox Nhập vào nơi công tác của cán bộ.
GUI-SuaCB-09 [Chức vụ] Textbox Nhập vào chức vụ của cán bộ.
GUI-SuaCB-10 [Sửa] Button
GUI-SuaCB-11 [Reset] Button
GUI-SuaCB-12 [Hủy] Button
Check-FUNC-Sửa cán bộ
Mở màn hình Sửa cán bộ thành Click [Sửa] Button ngay tại cán bộ
FUNC-SuaCB-01
công cần sửa. nhập dữ liệu vào [Tên
1. Không
FUNC-SuaCB-02 Không nhập tên cán bộ
cánNhập
1. bộ] textbox.
toàn ký tự trống tại [Tên
FUNC-SuaCB-03 Nhập tên cán bộ toàn kí tự trống.
cánNhập
1. bộ]textbox
ký tự đặc biệt tại [Tên cán
FUNC-SuaCB-04 Nhập tên cán bộ có kí tự đặc biệt.
bộ]textbox
1. Nhập ký tự số tại [Tên cán
FUNC-SuaCB-05 Nhập tên cán bộ có ký tự số.
bộ]textbox
1. Không chọn giới tính tại [Giới
FUNC-SuaCB-06 Không chọn giới tính
tính]Combobox.
1. Không chọn ngày sinh tại [Ngày
FUNC-SuaCB-07 Không nhập ngày sinh
sinh]Datechoose.
1. Không nhập dữ liệu vào [Số
FUNC-SuaCB-08 Không nhập số điện thoại
điện
1. thoại]
Nhập toàntextbox.
bộ là ký tự trống tại
FUNC-SuaCB-09 Nhập toàn ký tự trống.
Nhập số điện thoại có ký tự là chữ [Số điện thoại]textbox
1. Nhập ký tự chữ cái tại [Số điện
FUNC-SuaCB-10
cái. số điện thoại có ký tự đặc
Nhập thoại]textbox
1. Nhập ký tự đặc biệt tại [Số điện
FUNC-SuaCB-11
biệt. số điện thoại quá số ký tự
Nhập thoại]textbox
1. Nhập quá 50 ký tự tại [Số điện
FUNC-SuaCB-12 Tại màn hình Sửa cán bộ:
cho phép. thoại]textbox
FUNC-SuaCB-13 Không chọn hình ảnh 1. Không chọn hình ảnh đại diện.
1. Không nhập dữ liệu vào [Email]
FUNC-SuaCB-14 Không nhập địa chỉ email 2. Nhấn [Sửa]Button.
textbox.
1. Nhập sai định dạng email tại
FUNC-SuaCB-15 Nhập sai định dạng email
[Email]textbox.
1. Không nhập dữ liệu địa chỉ tại
FUNC-SuaCB-16 Không nhập địa chỉ
Nhập quá số ký tự địa chỉ cho [Địa
1. chỉ]textbox.
Nhập quá 100 ký tự tại [Địa
FUNC-SuaCB-17
phép chỉ]textbox.
1. Nhập ký tự đặc biệt tại [Địa
FUNC-SuaCB-18 Nhập địa chỉ có kí tự đặc biệt.
chỉ]textbox.
1. Không nhập dữ liệu nơi công tác
FUNC-SuaCB-19 Không nhập nơi công tác
Nhập quá số ký tự nơi công tác tạiNhập
1. [Nơi công
quá 100tác]ký
textbox.
tự tại [Nơi
FUNC-SuaCB-20
cho phép.
Nhập nơi công tác có ký tự đặc công
1. tác]textbox.
Nhập ký tự đặc biệt tại [Nơi
FUNC-SuaCB-21
biệt. công tác]textbox.
1. Không nhập dữ liệu chức vụ tại
FUNC-SuaCB-22 Không nhập chức vụ
textbox
1. Nhập Chức
ký tự vụ.
đặc biệt tại [Chức
FUNC-SuaCB-23 Nhập chức vụ có ký tự đặc biệt
vụ]textbo.
1. Không nhập tất cả các dữ liệu
FUNC-SuaCB-24 Không nhập dữ liệu vào form
được
1. yêutấtcầu
Nhập cả nhập trong
dữ liệu đượcform.
yêu cầu
FUNC-SuaCB-25 Sửa cán bộ thành công
Sửa cán bộ thành công khi chỉ nhập trong form.
1. Nhập data valid cho các item bắt
FUNC-SuaCB-26 Sửa cán bộ thành công khi input 1. Nhập tất cả dữ liệu được yêu cầu
input item bắt buộc nhập buộc
FUNC-SuaCB-27 tất cả các thông tin với data max nhập trong form với data max
1. Nhập vào các dữ liệu được yêu
FUNC-SuaCB-28 length
Xóa toàn bộ dữ liệu đã nhập vào. length
cầu màn
Tại tronghình
form. Sửa cán bộ:
FUNC-SuaCB-29 Hủy việc sửa cán bộ.
Nhấn[ Hủy] Button.
Function: Xóa cán bộ
Check-GUI-Xóa cán bộ
GUI-XoaCB-01 [OK] Button
GUI-XóaCB-02 [Cancel]Button
Check-FUNC-Xóa cán bộ Tại màn hình Danh sách cán bộ:
Mở thành công màn hình Xác
FUNC-XoaCB-01 Click [Xóa] ngay tại cán bộ muốn
nhận xóa Tại màn hình Xác nhận xóa:
FUNC-XoaCB-02 Xóa thành công cán bộ. xóa.màn hình Xác nhận xóa:
Tại
Click [OK]Button.
FUNC-XoaCB-03 Xóa không thành công. Trường hợp connect database lỗi
Tại màn hình Xác nhận xóa:
FUNC-XoaCB-04 Hủy việc xóa cán bộ. Click [OK]Button.
Click [Cancel]Button.
N/A Number of Test cases
0 104
Inter-test
Expected Output case Result Test date
Dependence

Status = disable
Status = enable
Status = enable
Format: 10 bản ghi trong 1 trang
Lấy dữ liệu từ cột Họ tên của bảng
Lấy dữ liệu từ cột Ngày sinh của
Status = disable
Status = enable
Statuss = disable
Status = enable
Status = disable
Status = enable
Status = disable
Status = enable
Status = disable
Status = enable
Status = disable
Status = enable

Mở màn hình danh sách cán bộ (refer


sheet Layout QL cán bộ)
Hiển thị thông báo: "Không tìm thấy
Hiển thị danh sách tất cả cán bộ
Hiển thị danh sách cán bộ phù hợp
Hiển thị danh sách cán bộ phù hợp

Status = enable
Default = blank
Status = enable
Max-length = 100
Max-length = 20
Status = enable
Default = blank
Max-length
Status = 50
= enable
Default = blank
Max-length = 50
Status = enable
Status = enable
Max-length = 100
Default==enable
Status blank
Max-length
Default = 100
= blank
Max-length = 50
Status = enable
Status = enable
Status = enable

Hiển
Hiển ththị thông
ị màn hìnhbáo:
Thêm"Vui
cán lòng
bộ nhập
tên cán
Hiển thịbộ!"
thông báo: "Vui lòng không
Trỏ chuột
nhập
Hiển thị tại [Tên
quáthông
100 ký cán
tự!"
báo: "Vuibộ]lòng
textbox.
không
Trỏ chuột
nhập
Hiển tại
bộ [Tên
toànthông
thị tự cán
kýbáo: bộ]textbox.
trống!"
"Vui lòng không
Trỏ
nhập chuột
ký tựtại [Tên
đặc cán
biệt!" bộ]textbox.
Hiển thị thông báo: "Vui lòng không
Trỏ chuột tại nhập[Tênkýcán bộ]textbox.
tự số!"
Hiển thị thông báo: "Vui lòng chọn
Trỏ chuột tại [Tên cán bộ]textbox.
giới tính!"
Hiển thị thông báo: "Vui lòng chọn
Hiển thị thông báo: "Vui lòng nhập
năm sinh!"
số
Hiểnđiện
thịthoại!"
thông báo: "Vui lòng không
Trỏ chuột
nhập
Hiển tạiký
quáthông
thị 50 [Số điện
tự!"
báo: thoại]
"Vui lòngtextbox.
không
Trỏ chuột
nhập
Hiển tại
bộ [Số
toànthông
thị kýđiện
làbáo: thoại]textbox.
tự"Vui
trống!"
lòng không
Trỏ chuột
nhập
Hiển thị tại [Số
chữthông
cái!" báo:điện thoại]textbox.
"Vui lòng không
Trỏ chuột
nhập ký tựtạiđặc[Số điện thoại]textbox.
biệt!"
Hiển thị thông báo: "Vui lòng chọn
Trỏ chuột
Hiển tại [Số
thị thông báo:điện thoại]textbox.
"Vui lòng nhập
hình ảnh!"
địa chỉthịemail!"
Hiển thông báo: "Vui lòng không
Trỏ
Hiển chuột
nhập thị tạiký
quáthông
50 [Email] textbox.
tự!" "Vui
báo: lòng nhập
Trỏ
lại chuột
địa chỉ vào [Email]textbox.
email!"
Hiển thị thông báo: "Vui lòng nhập
Trỏ chỉ!"
địa
Hiển chuột tại [Email]
thị thông báo: "Vuitextbox.
lòng không
Trỏ chuột
nhập
Hiển thị tại [Địa
quáthông
100 ký chỉ]
tự!"
báo: "Vuitextbox.
lòng không
Trỏ chuột
nhập thị
Hiển ký tự tại [Địa
đặc báo:
thông chỉ]textbox.
biệt!""Vui lòng nhập
Trỏ
Hiển thị thông báo:chỉ]textbox.
nơi chuột
công tại
tác!" [Địa "Vui lòng không
Trỏ chuột
nhập
Hiển thị tại [Nơi
quáthông
100 ký công
tự!"
báo: "Vuitác]
lòngtextbox.
không
Trỏ chuột
nhập
Hiển ký tự
thị tại
đặc[Nơi
thông công
biệt!"
báo: "Vuitác]textbox.
lòng nhập
Trỏ chuột
chức
Hiển vụ!" tại [Nơi
thị thông báo:công
"Vuitác]textbox.
lòng không
Trỏ chuột
nhập ký tựtạiđặc[Chức
biệt!"vụ] textbox.
dữ liệu!"
Trỏ chuột tại [Chức vụ] textbox.
Trỏ chuột
Hiển tại [Tên
thị thông báo:cán bộ] textbox.
"Thêm cán bộ
thànhthị
Hiển công!"
thông báo: "Thêm cán bộ
thành công!"
Hiển thị thông báo: "Thêm cán bộ
Hiển thị màn hình Thêm cán bộ với
thành công!"
form còn trống.
Trỏ
Hiểnchuột
thị màntại [Tên cán bộ]
hình Danh textbox.
sách cán bộ.

Default = Tên cán bộ đã tồn tại trong


cơ sở dữ=liệu
Default Ngày sinh đã tồn tại tong
Status = enable
cơ sở dữ liệu.
Default = Giới tính đã tồn tại tong cơ
sở dữ liệu.
Default = Số điện thoại đã tồn tại
tong cơ sở dữ liệu.
Status = enable
Default = Email đã tồn tại tong cơ sở
dữ liệu.= enable
Status
Max-length
Default = 100
= Nơi công tác đã tồn tại
tong cơ =
Default sởChức
dữ liệu.
vụ đã tồn tại tong cơ
sở dữ liệu.
Status = enable
Status = enable
Status = enable

Hiển
Hiển ththị thông
ị màn hìnhbáo:
Sửa "Không
cán bộ nhập tên
cán bộ!"
Hiển thị thông báo: "Vui lòng không
Trỏ chuột
nhập
Hiển tại
bộ [Tên
toànthông
thị tự cán
kýbáo: bộ]lòng
trống!"
"Vui textbox.
không
Trỏ chuột
nhập
Hiển tựtạiđặc
ký thông
thị [Tên cán
biệt!"
báo: "Vuibộ]textbox.
lòng không
Trỏ chuột
nhập ký tựtạisố!"
[Tên cán bộ]textbox.
Hiển thị thông báo: "Vui lòng chọn
Trỏ chuột tại [Tên cán bộ]textbox.
giới tính!"
Hiển thị thông báo: "Vui lòng chọn
Hiển thị thông báo: "Vui lòng nhập
ngày sinh!"
số điện
Hiển thịthoại!"
thông báo: "Vui lòng không
Trỏ chuột
nhập
Hiển tại
bộ [Số
toànthông
thị kýđiện
làbáo: thoại]
tự"Vui lòngtextbox.
trống!" không
Trỏ
nhập chuột
chữ tại
cái!"[Số điện thoại]textbox.
Hiển thị thông báo: "Vui lòng không
Trỏ chuột
nhập
Hiển ký tự
thị tại
thôngđặc[Số điện
biệt!"
báo: thoại]textbox.
"Vui lòng không
Trỏ chuột
nhập quá 50 tạiký
[Sốtựt!"
điện thoại]textbox.
Hiển thị thông báo: "Vui lòng chọn
Trỏ chuột tại
Hiển thị thông báo:[Số điện thoại]textbox.
"Vui lòng nhập
hình ảnh!"
địa chỉ email!"
Hiển thị thông báo: "Vui lòng nhập
Trỏđịa
lại
Hiển chuột tại
chỉthông
thị [Email]
email!"
báo: "Vui textbox.
lòng nhập
Trỏ chỉ!"
địa
Hiển chuột tại [Email]
thị thông báo: "Vui textbox.
lòng không
Trỏ chuột
nhập thị
Hiển quáthôngtại [Địa
100 ký báo: chỉ] textbox.
tự!""Vui lòng không
Trỏ
Hiển thị thông báo:chỉ]textbox.
nhập chuột
ký tự tại
đặc[Địa
biệt!" "Vui lòng nhập
Trỏ công
nơi
Hiển chuột tại [Địa
tác!"
thị thông báo:chỉ]textbox.
"Vui lòng không
Trỏ chuột
nhập
Hiển quáthông
thị tại [Nơi
100 ký
báo: công
tự!""Vuitác]
lòngtextbox.
không
Trỏ chuột
nhập
Hiển ký tự
thị tại
thôngđặc[Nơi công
biệt!"
báo: "Vuitác]textbox.
lòng nhập
Trỏ
chức chuột
vụ!" tại [Nơi công tác]textbox.
Hiển thị thông báo: "Vui lòng không
Trỏ chuột
nhập ký tựtại đặc[Chức
biệt!"vụ] textbox.
dữ liệu!"
Trỏ chuột tại [Chức vụ] textbox.
Trỏ chuột
Hiển tại [Tên
thị thông báo:cán "Sửabộ]cán
textbox.
bộ
thành công!"
Hiển thị thông báo: "Sửa cán bộ
thànhthị
Hiển công!"
thông báo: "Sửa cán bộ
Hiển thị màn hình Sửa cán bộ với
thành công!"
form còn trống.
Trỏ
Hiểnchuột
thị màn tại [Tên cán bộ]
hình Danh textbox.
sách cán bộ.

Status = enable
Status = enable
Hiển thị màn hình Xác nhận xóa.
Hiển thị thông báo: "Xóa thành
công!"
Hiển thị thông báo: "Xóa không
thành công!'
Hiển thị màn hình Danh sách cán bộ.
Note
TEST REPORT

Xây dựng website quản lý bán đồ ăn nhanh online


Project Name
Creator
Project Code R13 Reviewer/Approv
Document CodeR13_TestCase_v1.0 Issue Date
Notes

No Module code Pass Fail Untested N/A


1 Quản lý cán bộ 0 0 104 0
2
3
4
5
Sub total 0 0 104 0

Test coverage 0.00 %


Test successful coverage 0.00 %
Võ Văn Hoan

Number of test cases


104

104

You might also like