You are on page 1of 17

Đăng ký, mở sổ tiết kiệm, rút sổ, tính lãi

Nhóm :11
Tài liệu review: Test Case
Ngày review: 28/02/2023
Số lượng Pass/Fail/NA: 50/8/34

trường
Mục đích kiểm thử Các bước thực hiện
hợp kiểm
1. Chức năng : Đăng kí
Giao diện
Giao diện nhập thông tin
DK_1 Kiểm tra toàn bộ màn hìnKiểm tra về bố cục, font chữ,
DK_2 Kiểm tra bố cục giao diệnchính
1. Kiểm tả,tra
màu
titlechữ
của màn hình
DK_3 Kiểm tra giao 2.
1. Nhấn phím Ctrlcủa
Kiểm tra focus - chuột
DK_4 diện
Kiểmkhitrathu
thứ 2. Nhấnvào
Forcus phim mànCtrlhình.
+ Nhấn
DK_5 tự di chuyển
Kiểm tra thứ Tab liênvào
Forcus tục màn hình. Nhấn
DK_6 tự contra
Kiểm trỏthực
di phím Shift-Tab
Nhấn phím Enter liên tục
hiện chức
Giao diện xác thực
DK_7 Kiểm tra toàn bộ màn hìnKiểm tra về bố cục, font chữ,
DK_8 Kiểm tra bố cục giao diệnchính
1. Kiểm tả,tra
màu
titlechữ
của màn hình
DK_9 Kiểm tra giao 2.
1. Nhấn phím Ctrlcủa
Kiểm tra focus - chuột
DK_10 diện
Kiểmkhitrathu
thứ 2. Nhấnvào
Forcus phim mànCtrlhình.
+ Nhấn
DK_11 tự di chuyển
Kiểm tra thứ Tab liênvào
Forcus tục màn hình. Nhấn
DK_12 tự contra
Kiểm trỏthực
di phím Shift-Tab
Nhấn phím Enter liên tục
hiện chức các trường dữ liệu
Validation
Trường CCCD: input
DK_13 Kiểm tra hợp lệ của dữ Nhập CCCD chưa được đăng kí
DK_14 liệu
Kiểm tra hợp lệ của dữ Nhập CCCD đã được đăng kí
DK_15 liệu
Trường Password : input
DK_16 Kiểm tra hợp lệ của dữ Nhập nhiều hơn 8 kí tự , có chữ in hoa , có
DK_17 liệu số
Kiểm tra hợp lệ của dữ Nhập ít hơn 8 kí tự
DK_18 liệu
Kiểm tra hợp lệ của dữ li Nhập không có kí tự in hoa
DK_19 Kiểm tra hợp lệ của dữ li Nhập không có kí tự số
Trường username
DK_20 Kiểm tra hợp lệ của dữ li Nhập ít hơn 8 kí tự
DK_21 Kiểm tra hợp lệ của dữ li Nhập dài hơn độ dài cho phép của thẻ input
Kiểm tra Button,Link
DK_22 Kiểm tra button Đăng kí Trường hợp điền đủ các trường
DK_23 Kiểm tra button Đăng kí Trường hợp để trống ít nhất một trường dữ
DK_24 liệu tra cho phép click vào link Đã có tài
Kiểm tra link Đã có tài Kiểm
DK_25 khoản
Kiểm tra button Xác khoản hợp nhập đủ các trường dữ liệu
Trường
DK_26 thực
Kiểm tra button Xác Trường hợp để trống ít nhất một trường dữ
thực liệu
Chức năng
Màn hình nhập thông tin
DK_27 Kiểm tra đăng kí khi 1. Để trống 1 trường dữ liệu trở lên
DK_28 nhập
Kiểm thiếu thông
tra đăng tin
kí khi -1.để trống
Nhập sốtrường CCCD
thẻ chưa có trong hệ thống
DK_29 nhập
Kiểm sai thôngkítinkhi
tra đăng 2. Nhấn button Đăng
1. Nhập số thẻ, mã PIN, CCCD không khớp
DK_30 nhập
Kiểm sai thôngkítinkhi
tra đăng 2.
1. Nhấn
Nhập button
số điệnĐăng
thoại kí
đã được đăng kí
DK_31 nhập
Kiểm sai thôngkítinkhi
tra đăng 2. Nhấn button Đăng kí
1. Nhập đủ thông tin hợp lệ
DK_32 nhập đủ,
Kiểm đúng kí
tra đăng thông
khi tin 2. Nhập
1. Nhấn CCCD
button Đăng
đã đượckí đăng kí
nhậphình
Màn sai thông tin
Xác thực 2. Nhấn button Đăng kí
DK_33 Kiểm tra đăng kí khi 1. Để trống 1 trường dữ liệu
DK_34 nhập thiếu thông
Kiểm tra đăng kí khitin -1.Để trống
Nhập mãtrường username
OTP khác với mã được gửi về
DK_35 nhập sai thông tin
Kiểm tra đăng kí khi số điện thoại
1. Nhập username ít hơn 8 kí tự ( nhập :
DK_36 nhập sai thông tin
Kiểm tra đăng kí khi nhi)
1. Nhập username quá độ dài input cho
DK_37 nhập sai thông tin
Kiểm tra đăng kí khi phép
1. Nhập Password nhiều hơn 8 kí tự , có
DK_38 nhập đúng, đủ thông
Kiểm tra đăng kí khi tin chữ in hoa
1. Nhập , có số ít hơn 8 kí tự
Password
DK_39 nhập
Kiểm sai thôngkítinkhi
tra đăng 2. Nhấnkhông
1.Nhập buttoncóXáckí thực
tự in hoa
DK_40 nhập sai thông tin
Kiểm tra đăng kí khi 2. Nhấn button Xác
1. Nhập không có kí tự sốthực
nhập
Chức sai thông
năng tin
: Rút 2. Nhấn button xác thực
Tại màn hình giaosổ tiếtchính
diện kiệm -> chọn vào menu rút sổ -> danh sách các sổ được hiện ra -> chọn sổ cần
email và màn hình xác thực otp được hiển thị -> điền mã otp và nhấn xác thực.
Giao diện
Giao diện danh sách các Kiểm sổ tra về bố cục, font chữ,
RS_1 Kiểm tra toàn bộ màn hìnchính tả, màu
các trường và chữ
button trên màn
RS_2 Kiểm tra bố
diện khi thu cục giao diện hình
1. Nhấn phím Ctrl -
RS_3 nhỏ, phóng
hình khi nhấnto 2. Nhấnvào
Forcus phim Ctrlhình.
màn + Nhấn
RS_4 phím Tab
nhấn Shift- Tab liênvào
Forcus tục màn hình. Nhấn
RS_5 Tab
khi nhấn phím Shift-Tab liên tục
RS_6 Enter Nhấn phím Enter
Giao diện rút sổ Kiểm tra về bố cục, font chữ,
RS_7 Kiểm tra toàn bộ màn hìnchính tả, màu
các trường và chữ
button trên màn
RS_8 Kiểm tra bố
diện khi thu cục giao diện hình
1. Nhấn phím Ctrl -
RS_9 nhỏ, phóng
hình khi nhấnto 2. Nhấnvào
Forcus phim Ctrlhình.
màn + Nhấn
RS_10 phím Tab
nhấn Shift- Tab liênvào
Forcus tục màn hình. Nhấn
RS_11 Tab
khi nhấn phím Shift-Tab liên tục
RS_12 Enter Nhấn phím Enter
Giao diện xác thực Kiểm tra về bố cục, font chữ,
RS_13 Kiểm tra toàn bộ màn hìnchính tả, màu
các trường và chữ
button trên màn
RS_14 Kiểm tra bố
diện khi thu cục giao diện hình
1. Nhấn phím Ctrl -
RS_15 nhỏ, phóng
hình khi nhấnto 2. Nhấnvào
Forcus phim Ctrlhình.
màn + Nhấn
RS_16 phím Tab
nhấn Shift- Tab liênvào
Forcus tục màn hình. Nhấn
RS_17 Tab
khi nhấn phím Shift-Tab liên tục
RS_18 Enter Nhấn phím Enter
Validation các trường dữ liệu
Trường amonut: input
RS_19 Nhập
Nhập số âm hơn 0 và nhỏ hơn hoặc bằng
số lớn
RS_20 sổ
RS_21 nhập kí tự không phải số
RS_22 Nhập số tiền lớn hơn số tiền trong sổ
Trường code : input
RS_23 Kiểm tra định dạng mã c Nhập số âm
RS_24 Kiểm tra định dạng mã c Nhập số nhiều hơn 6 kí tự
RS_25 Kiểm tra định dạng mã c Nhập số ít hơn 6 kí tự
RS_26 Kiểm tra định dạng mã c nhập
nhập mãkí tựcode
không phảitrùng
không số với mã nhận
RS_27 Kiểm tra giá trị của mã c được trong otp
Chức năng
chức năng: Hiển thị danh sách sổ
RS_28 Tại màn hình thống kê
RS_29 Click bất kì một sổ bất kì Tại màn hình thống kê sổ, click bất kì một sổ
chức năng: rút sổ tiền-> nhập số lượng tiền và click vào
RS_30 rút một phần tiền button
Tại màn rúthình thống kê sổ -> click vào rút
RS_31 rút toàn bộ sổ tiền-> click rút toàn bộ
chức năng xác thực Tại màn hìnhxác thực-> nhập số otp và
RS_32 xác thực otp click vào button rút
Chức năng : Mở sổ tiết kiệm
Tại màn hình giao diện chính -> chọn vào chức năng mở sổ tiết kiệm -> Giao diện mở sổ hiện lên
Giao diện
Giao
Kiểmdiện mở sổ
tra toàn bộ màn Kiểm tra về bố cục, font chữ,
MS_1 hình tra bố cục giao các
Kiểm chính tả, màu
trường và chữ
button trên màn
MS_2 diện khi thu hình
1. Nhấn phím Ctrl -
MS_3 nhỏ, phóng
hình khi nhấn to 2. Nhấnvào
Forcus phimmànCtrl + Nhấn
hình.
MS_4 phím Tab
nhấn Shift- Tab liênvào
Forcus tụcmàn hình. Nhấn
MS_5 Tab
khi nhấn phím Shift-Tab liên tục
MS_6 Enter Nhấn phím Enter
Validation các trường dữ liệu
Trường
Kiểm traamonut:
tính hợpinput
lệ
MS_7 của dữtra
Kiểm liệu
tính hợp lệ Nhập số âm lớn hơn 0 và nhỏ hơn hoặc bằng
MS_8 của dữtra
Kiểm liệu
tính hợp lệ sổ
MS_9 của dữtra
Kiểm tính hợp lệ nhập
liệu Nhậpkí sốtựtiền
không phảisố
lớn hơn sốtiền trong tài
MS_10 của dữ liệu khoản
Chức năng
MS_11 Kiểm tra chức năng 1. Chọn tài khoản cần mở sổ tiết kiệm
MS_12 Mở sổ tiết kiệm
Kiểm tra chức năng- 1.Để trống trường số tiền
MS_13 Mở
Kiểmsổtra
tiếtchức
kiệm không 1.Nhập số tiền không đúng hoặc quá số
năngMở sổ tiết kiệm tiền có trong tài khoản
Chức năng tính lãi
Tại màn hình giao diện chính -> chọn vào chức năng tính lãi -> Giao diện tính lãi hiển thị -> Nhập
Giao diện
Giao
Kiểmdiện tínhbộ
tra toàn lãimàn Kiểm tra về bố cục, font chữ,
TL_1 hình tra bố cục giao các
Kiểm chính tả, màu
trường và chữ
button trên màn
TL_2 diện hình
Validation các trường dữ liệu
Trường amonut: input
TL_3 Kiểm tra tính hợp lệ củaNhập số âm lớn hơn 0 và nhỏ hơn hoặc bằng
TL_4 Kiểm tra tính hợp lệ củasổ
TL_5 Kiểm tra tính hợp lệ củanhập kí tự không phải số
Kiểm thử chức năng
TL_6 Kiểm thử chức năng - 1.Nhập và lựa chọn các trường thông tin:
TL_7 Tính lãi suất
Test chức tiết kiệm 2.Click
năng-Tính số tiền cần
Xáctính
nhậnlãi, loại hình gửi, kỳ hạn
lãi suất tiết kiệm
Đăng ký, mở sổ tiết kiệm, rút sổ, tính lãi

Dữ liệu kiểm thử Kết quả mong muốn kết quả ghi chú

Các label, textbox cùng font chữ Pass


cỡ chữ,thị
1. Hiển căn lề của
title trái, chức
có độnăng:
dài, Pass
Chào mừng
Màn hình thuquýnhỏ,khách
phóng to Pass
tương
Con trỏ di chuyển lầnbịlượt
ứng và không vỡ theo
giao Pass
thứ
Contự:
trỏTừ phải qua
di chuyển lầntrái,
lượttừtheo
trên Pass
thứ tự: chuộc
1. Nếu từ dướikolên trên,vào
focus từ phải Pass
button nào thì Thực hiện chức
Các label, textbox cùng font chữ Pass
cỡ chữ,thị
1. Hiển căn lề của
title trái, chức
có độnăng:
dài, Pass
Xác
Màn thực
hình thu nhỏ, phóng to Pass
tương
Con trỏứng và không
di chuyển lầnbịlượt
vỡ theo
giao Pass
thứ
Contự:
trỏTừ phải qua
di chuyển lầntrái,
lượttừtheo
trên Pass
thứNếu
1. tự: chuộc
từ dướikolên trên,vào
focus từ phải Pass
button nào thì Thực hiện chức

Cho phép Pass


Hệ thống thông báo "CCCD đã Fail
được đăng kí"
- nhập : Quynhnhi1801 Hệ thống cho phép Pass
- nhập : Quyn Hệ thống thông báo "mật khẩu Pass
- Nhập quynhnhi1801 không hợpthông
Hệ thống lệ (tốibáo
thiểu 8 kíkhẩu
"mật tự)" Pass
- Nhập quynhnhi không hợpthông
Hệ thống lệ (phải
báochứa
"mật kí tự in
khẩu Pass
không hợp lệ (phải chứa kí tự
- Nhâp : nhi Hệ thống thông báo "tên tài Pass
khoản không hợp
Không cho phép lệ(ít nhất 8 kí Pass
Pass
Cho phép click Pass
Không cho phép click Fail
Luôn cho phép click Pass
Cho phép click Pass
Không cho phép click Fail
Hệ thống thông báo " Vui lòng Pass
điền đầy đủ thông tin"
Hệ thống thông báo " Thẻ không Fail chưa xác thực được
tồn tại" thông báo "Sai thông Fail
Hệ thống chưa xác thực được
tin
Hệ thẻ,
thốngvuithông
lòng nhập lại" điện
báo "Số Fail chưa xác thực được
thoại đã được đăng kí"
Chuyển sang màn hình Xác thực Pass
Hệ thống thông báo "CCCD đã Fail chưa xác thực được
được đăng kí"
Hệ thống thông báo " Vui lòng Pass
điền đầy đủ
Hệ thống thông
thông báotin"
"Mã OTP Fail chưa xác thực được
không
Hệ thốngchính xác"
thông báo "tên tài Pass
khoản không
Không hợp lệ(ít nhất 8 kí Pass
cho phép
- nhập : Quynhnhi1801 Chuyển sang màn hình Trang Pass
- nhập : nhi chủ
Hệ thống thông báo "mật khẩu Pass
- Nhập quynhnhi1801 không
Hệ thốnghợpthông
lệ (tốibáo
thiểu 8 kíkhẩu
"mật tự)" Pass
- Nhập quynhnhi không
Hệ thốnghợpthông
lệ (phải
báochứa
"mật kí tự in Pass
khẩu
không hợp lệ (phải chứa kí tự
danh sách các sổ được hiện ra -> chọn sổ cần rút -> nhập các thông tin và nhấn submit-> mã otp được gửi về
otp và nhấn xác thực.

hình
-Button:
Button rút sổ có màu nổi bật N/A
+ Rút sổ
tương ứng và không bị vỡ giao N/A
diện
thứ tự: Từ phải qua trái, từ trên N/A
xuống
thứ tự:dưới.
từ dưới lên trên, từ phải N/A
qua trái.
thì sẽ thực hiện chức năng của N/A
button N/A
sử dụng
-4.Có hiển thị thông tin sổ
Button: N/A
+ Xác thực
tương rút không
ứng và tiền bị vỡ giao N/A
diện
thứ tự: Từ phải qua trái, từ trên N/A
xuống
thứ tự:dưới.
từ dưới lên trên, từ phải N/A
qua trái.
thì sẽ thực hiện chức năng của N/A
button N/A
sử dụng
-4.Có hiển thị thông tin sổ
Button: N/A
+ Xác thực
tương rút không
ứng và tiền bị vỡ giao N/A
diện
thứ tự: Từ phải qua trái, từ trên N/A
xuống
thứ tự:dưới.
từ dưới lên trên, từ phải N/A
qua trái.
thì sẽ thực hiện chức năng của N/A
button N/A
Hệ thống thông báo "Vui lòng
Giá trị các trường: -1 nhập đúng định dạng số nguyên" N/A
Giá trị các trường: 2 Hệ
Hệ thống cho phép
thống thông báo "Vui lòng N/A
Giá trị các trường: fasfda nhập đúngthông
Hệ thống định báo
dạng"Bạn nhập N/A
số nguyên"
Giá trị các trường: số tiền quá lớn so với sổ" N/A
10000( trong trường hợp số Hệ thống thông báo "Vui lòng
Giá trị các trường: -1 nhập đúngthông
Hệ thống định báo
dạng"Vui
số nguyên"
lòng N/A
Giá trị các trường: 222222 nhập đúngthông
Hệ thống định báo
dạng"
"Vui lòng N/A
Giá trị các trường: 222 nhập đúngthông
Hệ thống định báo
dạng"
"Vui lòng N/A
Giá trị các trường: sdsdnakj nhập đúngthông
Hệ thống định báo
dạng"
"Mã code N/A
Giá trị các trường: 123456 không chính xác" N/A
trong khi code nhận về là
thông tin sổ bao gồm: id, số dư ,
ngày
ngày tạo
tạo, phương thức gửi,kì N/A
ất kì một sổ hạn N/A

Mã Otp được gửi về email của bạN/A


Mã Otp được gửi về email của bạN/A
tiền được tất toán về tài khoản
ngân hàng N/A

mở sổ tiết kiệm -> Giao diện mở sổ hiện lên -> Nhập thông tin -> Mở sổ

Các label, textbox cùng font Pass


Button:
chữ
+ Mở sổ
tương ứng và không bị vỡ giao Pass
diện
trên Pass
xuống
phải dưới. Pass
qua
thì sẽtrái.
thực hiện chức năng của Pass
button Pass

nhập đúng định dạng số


nguyên" Pass
Hệ thống
nhập đúngcho phép
định dạng số Pass
nguyên"
Hệ thống thông báo "Bạn Pass
nhập số tiền quá lớn so với sổ" Pass

1. Giá trị các trường: Tài 1. Hiển thị thông báo : Mở sổ Pass
khoản cần mở:
1.Để trống 12525325201,
trường số tiền tiết
Hiểnkiệm thànhbáo
thị thông cônglỗi màu đỏ Pass
1.Data1: số tiền: "Vui lòng nhập số
1. Data1,Data2, tiền khách
Data3, Data4 N/A
21924803891 và Data5 : Hiển thị thông báo
ính lãi -> Giao diện tính lãi hiển thị -> Nhập thông tin cho các trường -> Tính lãi

Các label, textbox cùng font


Button: Pass
chữ
+ Mở sổ Pass

nhập đúng định dạng số


nguyên" Pass
Hệ thống
nhập đúngcho phép
định dạng số Pass
nguyên" Pass

1. Data 1: Số tiền cần tính lãi 1. Hiển thị số tiền tổng: Pass
340.000.000, loại hình: có kỳ 361760000, tiền lãi:21760000
Hiển thị thông báo đỏ "Tính N/A
lãi không thành công"
ác thực được
ác thực được
ác thực được

ác thực được

ác thực được
Check List Test Case chúc năng

Chung

Validate Các
trường dữ
Validate Các
trường dữ
liệu

Thông báo

Trạng thái
Database

Thêm mới

Xóa

Sửa
Sửa

Chung
Nghiệp vụ
Check List Test Case chúc năng
Question
Giao diện người dùng có đúng với prototype không?
Danh sách menu và màn hình có thống nhất không?
Các link html có hoạt động không?
Tất cả các web/cửa sổ đều được truy cập từ menu
Các màn hinh được gọi từ button có hiển thị đúng không?
Các lable,text box có hiển thị font chữ theo yêu cầu không?
Căn lề có đồng bộ không?
Các form có được bố trí một cách hợp lý không?
Các phím tắt có hoạt động không?
Màn các
Nêu hìnhchữ
không
việtcó
tắtlỗi chính
được sửtả, cấu nó
dụng, trúccóngữ pháp?
thông nhât trong tât cả các
giao diên không? Người dùng có hiểu được không?
Định dạng số, ngày tháng, thời gian có nhất quán không?
Có hiện thị mô tả khi di chuyên chuột vào tooltip không?
Nếu có tooltip, nó có ý nghĩa hoặc có hữu ích không?
Có một button hoặc check box được xét mặc định chưa?
Con trỏ di chuyên lân lượt theo thứ tự: từ trái qua phải, từ trên xuông dưới khi nhấn Tab liên tục?
Con trỏ di chuyên lân lượt theo thứ tự: từ dưới lên trên, từ phải qua trái khi nhần Shif-Tab ?
Nêu chuột không focus vào button nào thì đã thực hiện chức năng của button chính khi nhấn Enter chưa?
Nêu đang focus vào 1 button thì đã thực hiện chức năng của button khi nhấn Enter chưa?
Màn hình thu nhỏ, phóng to tương ứng và không bị vỡ giao diện khi nhắn Ctrl - và Ctrl + không ?
Các trường bắt buộc có dâu * chưa?
Thông tin bản ghi hiên thị trên giao diện có đúng với thông tin bản ghi được lưu trong Database không?
Kiêm tra thay đôi ngôn ngữ, ngôn ngữ thay đôi có đúng nội dung không?
Mã captcha có hoạt động hay không?
Các trường KHÔNG cho phép nhập dữ liệu đã cùng màu theo đúng yêu cầu chưa?
Đôi với các kiêu dữ liệu kiêu text, string, efc:
Kiểm tra max length có đúng yêu cầu không?
Nêu trường dữ liệu có phân biệt chữ hoa và chữ thường, dữ liệu nhập vào đã thoả mãn chưa?
Nêu trường dữ liệu KHÔNG phân biệt chữ hoa và chữ thường, dữ liệu nhập vào đã thoả mãn chưa?
Nếu trường dữ liệu cho phép null, đã thoả mãn chưa?
Nếu trường dữ liệu KHÔNG cho phép null, đã thoả mãn chưa?
Nêu trường dữ liệu cho phép các ký tự đặc biệt, dữ liệu nhập vào đã thoả mãn chưa?
Nếu trường dữ liệu KHÔNG cho phép các ký tự đặc biệt, dữ liệu nhập vào đã thoả mãn chưa?
Đối với các kiểu dữ. liệu integer, float, double, efc:
Kiểm tra max leneth có đúng yêu cầu không?
Kiểm tra các giá trị biên có đúng yêu cầu không?
Nêu trường đữ liệu cho phép các ký tự đặc biệt, dữ liệu nhập vào đã thoả mãn chưa?
Nêu trường dữ liệu KHÔNG cho phép các ký tự đặc biệt, dữ liệu nhập vào đã thoả mãn chưa?
Nếu trường dữ liệu cho phép null, đã thoả mãn chưa?
Nếu trường dữ liệu KHÔNG cho phép null, đã thoả mãn chưa?
Nêu trường dữ liệu cho phép nhập ký tự chữ, dữ liệu nhập vào đã thoả mãn chưa?
Nêu trường dữ liệu KHÔNG cho phép nhập dữ liệu chữ, dữ liệu nhập vào đã thoả mãn chưa?
Kiểm tra lỗi chia cho 0?
Đối với kiểu dữ liệu time, date:
Kiểm tra max length có đúng vêu cầu không?
Kiểm tra ngày, tháng, năm, giờ, phút, giây có hợp lệ không?
Nếu trường đữ liệu cho phép các ký tự đặc biệt, dữ liệu nhập vào đã thoả mãn chưa?
Nếu trường dữ liệu KHÔNG cho phép các ký tự đặc biệt, dữ liệu nhập vào đã thoả mãn chưa?
Nếu trường dữ liệu cho phép null, đã thoả mãn chưa?
Nếu trường dữ liệu KHÔNG cho phép null, đã thoả mãn chưa?
Nêu trường đữ liệu cho phép nhập ký tự chữ, dữ liệu nhập vào đã thoả mãn chưa?
Có cho phép người dùng kích chọn ngày không?
Có cho phép người dùng nhập ngày không?
Nêu trường dữ liệu KHÔNG cho phép nhập dữ liệu chữ, dữ liệu nhập vào đã thoả mãn chưa?
Kiểm tra format có đúng yêu câu không?
Đối với kiểu dữ liệu file:
Đảm bảo giới hạn tối thiêu file không?
Đảm bả giới hạn tối đa file không?
Cho phép upload nhiều file một lúc không?
Có cho phép null không?
Có yêu câu loại file nào được phép upload không?
Thông báo lỗi chung của dự án có thống nhất không?
Thông báo lỗi đã đúng lỗi chưa?
Thông báo lỗi việt băng ngôn ngữ tự nhiên, liêu cho người dùng chưa?
Thông báo lỗi không đô lỗi cho người dùng và gợi ý cách sửa lỗi?
Khi có một hành động ảnh hưởng đên hệ thông (sửa, xoá) được thực hiện, người dùng
có được hỏi lại đề xác nhận không?
Thông báo cho ngoại lệ của các điều kiện
Thông báo cho đầu vào không hợp lệ
Thông báo cho điều kiện biên
Các trạng thái có hiên thị đúng không?
Màu trạng thái có khác nhau đề người dùng dễ phân biệt không?
Database
Khi thêm mới thành công một bản ghi thì nó hiện thị dưới danh sách bản ghi không ?
Khi thêm mới một bản ghi bị thiếu những trường bắt buộc thì có cảnh báo đến người
dùng không ?
Khi thêm mới không thành công, bản ghi sẽ không được lưu vào DB ?
Khi thêm mới thành công, bản ghi sẽ được lưu vào DB ?
Trước khi thực hiện một thao tác ảnh hưởng tới hệ thông (ví dụ xóa một bản ghi), người
dùng có một
Khi xóa được yêu
bản ghicầu
có xác
liên nhận
quan không?
đên một bản ghi của một bảng khác thì dữ liệu tại bản
ghi có liên quan có được cập nhật không ?
Khi xóa thành công, bản ghi không bị xóa khỏi DB mà chỉ thay đôi trạng thái?
Khi bản ghi được sửa bị duplicate với bản ghi khác đã có trong hệ thống thì có cảnh báo
cho người dùng không ?
Khi bản ghi được sửa thành công có hiên thị thông báo đến người dùng không ?
Khi sửa một bản ghi có liên quan đên một bản ghi tại một bảng khác thì đữ liệu tại bản
ghi có liên quan có được cập nhật không ?
Khi bản ghi sửa thành công, dữ liệu được update trong DB ?
Đã có cơ chế xử lý truy cập đồng thời tới I bản ghi để update?
Đã Rollback dữ liệu khi 1 giao dịch không thành công?
Đã thực hiện trim space ở đâu và cuôi trường dữ liệu khi lưu vào DB khi nhập giá trị text
có giá trị space ở đầu và cuối ?
Các giá trị combobox có được lưu dưới dạng ¡d: 0, 1, 2...
Nghiệp vụ
Đã phủ hết các kịch bản valids theo đặc tả?
Đã phủ hết các kịch bản invalids theo đặc tả?
Quy trình thực hiện đã tối ưu số thao tác?
Quy trình
Chức thực hiện
năng/giao diệncócódễdễhiểu, dễsửa
chỉnh dùng?
trong trường hợp người dùng có
nhu cầu thay đổi/thêm mới?
nhấn Tab liên tục?
ần Shif-Tab ?
chính khi nhấn Enter chưa?
Enter chưa?
- và Ctrl + không ?

u trong Database không?

thoả mãn chưa?


ào đã thoả mãn chưa?

hoả mãn chưa?

hoả mãn chưa?


hoả mãn chưa?

hoả mãn chưa?

hoả mãn chưa?

You might also like