Professional Documents
Culture Documents
Testcase GiuaKy
Testcase GiuaKy
1 Đăng nhập_Admin 1
2 Quản lý Lớp 1
3 Quản lý Học viên 1
4 Quản lý Topic 1
5 Quản lý Trainer 1
6 Quản lý Template 1
7 Gán Topic 1
Total 7
Passed Failed Blocked Untested
0 0 0 1
#NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME?
ID Test case Description Test case Procedure
GUI
TC-ID01 Kiểm tra hiển thị màn hình [Login] Click vào link login
Kiểm tra Layout của màn hình [Login 1. Tổng quan layout
. Bố cục tổng quan màn hình
. Số lượng item
. Type item
. Tên item
. Trạng thái active/inactive/hiển thị/không hiển thị của tất cả các item
màn hình
. Không xuất hiện scroll bar ngang/dọc bất thường
2.Kiểm tra khi hover vào từng button
3.Kiểm tra khi admin đang ở trang nào thì đường link sẽ được
hightline
4. Kiểm tra lỗi chính tả
5. Kiểm tra khi hiển thị ở các màn hình
Title, menu, data khởi tạo màn hình
1. Textbox [email], [Mật khẩu]
- Giá trị khởi tạo
- Màu chữ, màu background
- Trạng thái
- Format
1. Button [Login]
- Title hiển thị
- Màu chữ, background
- Trạng thái
FUNC
Kiểm tra chức năng đăng nhập thành công 1. Nhập đúng "email" + "password"
2. Click "login" button
Kiểm tra chức năng đăng nhập không thành công 1. Không nhập trường "email' + "password"
2. Click "login" button
TC-ID01 Kiểm tra hiển thị màn hình [Change Password] Hiển thị màn hình [Change Password] thành công
Kiểm tra Layout màn hình [Change Password] 1. Tổng quan layout
. Bố cục tổng quan màn hình
. Số lượng item
. Type item
. Tên item
. Trạng thái active/inactive/hiển thị/không hiển thị của tất cả các item
màn hình
. Không xuất hiện scroll bar ngang/dọc bất thường
2.Kiểm tra khi hover vào từng button
3.Kiểm tra khi admin đang ở trang nào thì đường link sẽ được
hightline
4. Kiểm tra lỗi chính tả
5. Kiểm tra khi hiển thị ở các màn hình
Label : [mật khẩu cũ *]+[mật khẩu mới *]+[nhập lại mật khẩu
mới *]
- Giá trị khởi tạo
- Màu chữ, màu background
- Trạng thái
- Format"
1. Textbox [mật khẩu cũ *] + [mật khẩu mới *]+[nhập lại mật khẩu mới
*]
- Giá trị khởi tạo
- Màu chữ, màu background
- Trạng thái
- Format
1. Button [Đổi mật khẩu]
- Giá trị khởi tạo
- Màu chữ, màu background
- Trạng thái
- Format
FUNC
Đổi mật khẩu thành công 1. Nhập tất cả các trường hợp lệ
2. Click button [Đổi mật khẩu]
Đổi mật khẩu không thành công
Đổi mật khẩu không thành công
Expected Output Date Step Result Case Result Note
ID Test case Description Test case Procedure
GUI
TC-ID01
FUNC
Expected Output Date Step Result Case Result Note
ID Test case Description Test case Procedure
GUI
TC-ID01
FUNC
Expected Output Date Step Result Case Result Note
ID Test case Description Test case Procedure
ACCESS
Opend browser
Verify that the "Liên ngân hàng" page is opened when
TC_01 Click on Liên ngân hàng
Click on on "Liên ngân hàng" option on the left menu
Observe
GUI
Component
Verify that the correct value is displayed corresponding to Precondition: Created account bank
TC_38 the account number at "Số dư khả dụng" field when it is At [Liên ngân hàng] screen
made many different transactions Observe
Verify that the data in the "Số dư khả dụng" field is "0 At [Liên ngân hàng] screen
TC_39 VNĐ" when the Account Number hasn't made any
transactions yet Observe
At [Liên ngân hàng] screen
Input valid data others
Verify that the data in the "Số dư khả dụng" field is blank
TC_40 Delete "Tài khoản nguồn"field
when the user reload page
Click F5
Verify that the data in the "Số dư khả dụng" field is blank
TC_40
when the user reload page
Observe
Input [Thông tin người hưởng] form
Check [Số tài khoản nhận] textbox
Precondition: Created account bank
Verify that "Tài khoản nhận" only accepts the numberic At [Liên ngân hàng] screen
TC_41
characters Input valid STK 100002614
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that the default value at "Tài khoản nhận" field is Input valid data others
TC_42
blank Observe "Tài khoản nhận" field
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Copy-paste "Tài Khoản Nhận" field
TC_43 Verify that user can copy-paste "Tài Khoản Nhận" field
Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that error message is displayed on the top right Input valid STK 100002614
TC_44 corner of the screen when user inputs non number
characters data at "Tài khoản nhận" field Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that error message is displayed on the top right Input valid STK 100002614
TC_45 corner of the screen when user input invalid account into
"Tài khoản nhận" field Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that error massage is displayed on the top right
corner of the screen when data in "Tài khoản nhận" field is Input valid STK 100002614
TC_46
the same as data in "Tài khoản nguồn" field at the "Thông Input valid data others
tin người chuyển" page
Verify that error massage is displayed on the top right
corner of the screen when data in "Tài khoản nhận" field is
TC_46
the same as data in "Tài khoản nguồn" field at the "Thông
tin người chuyển" page
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that user can NOT Transfer Money when "Tài Leave "Tài khoản nhận" blank
TC_47
khoản nhận" leave blanks fileds Input valid data others
Click button "Chuyển tiền"
Check [Tên tài khoản nhận] textbox
At [Liên ngân hàng] screen
Verify that data in "Tên người nhận" field is displayed Input valid STK 100002614
TC_48
corresponding to the input data at "Tài Khoản Nhận" field Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Copy-paste "Tên tài Khoản Nhận" field
TC_49 Verify that user can copy-paste "Tên Người Nhận" field
Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that the data in the "Tên người nhận" field is Input valid STK 100002614
TC_50 changed when changing data at "Tài Khoản Nhận" field
correspondingly Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that the data at the "Tên người nhận" field must be Delete data at "Tên tài khoản nhận'
TC_51
deleted when deleting data at "Tài khoản nhận" field Input valid data others
Click button "Chuyển tiền"
Check [Ngân hàng] dropdown-líst
Verify that user can chọn ngân hàng when Click on drop- At [Liên ngân hàng] screen
TC_52
down "Chọn ngân hàng" Click on "Chọn ngân hàng"
At [Liên ngân hàng] screen
Verify that the dropdown in "Ngân hàng" field only shows
TC_53
the list of banks associated with Ebanking
Verify that the dropdown in "Ngân hàng" field only shows
TC_53 Click on "Chọn ngân hàng"
the list of banks associated with Ebanking
Observe
At [Liên ngân hàng] screen
Verify that error message is displayed without selecting
TC_54 Click on "Chọn ngân hàng"
data at "Ngân hàng" drop-down field
Click button "Chuyển tiền"
Check [Chi nhánh] dropdown-líst
At [Liên ngân hàng] screen
Verify that "Chi Nhánh" field has default value is "Chọn
TC_55 Input valid data others
chi nhánh"
Observe [Chi nhánh] dropdown-list
At [Liên ngân hàng] screen
Verify that data at "Chi nhánh" dropdown is displayed
TC_56 Input valid data others
fully and corresponding to selected "Ngân hàng" value
Click [Chi nhánh] dropdown-list
At [Liên ngân hàng] screen
Verify that error message is displayed when leave "Chi
TC_57 Input valid data others
Nhánh" field blank
Leave [Chi nhánh] dropdown-list blank
Input [Thông tin giao dịch] form
Check [Nội dung chuyển tiền] textbox
At [Liên ngân hàng] screen
Verify that user can transfer money when input 1 Input "C"
TC_58
characters into "Nội dung chuyển khoản"field Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that user can transfer money when input 50 Input "qwertyui12345@!$cnshaiu :) :) akjdiwfjwyr8123826gc"
TC_59
characters into "Nội dung chuyển khoản"field Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that user can copy-paste "Nội dung chuyển khoản"
TC_60
field
Verify that user can copy-paste "Nội dung chuyển khoản" Copy-paste "Nội dung chuyển khoản" field
TC_60
field Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that user can transfer money when leave "Nội dung Leave "Nội dung thanh toán" field blank
TC_61
chuyển khoản" field blank Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that user can transfer money when input special Input "@#!$, 😄😀"
TC_62
characters,emoji into "Nội dung chuyển khoản" field Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that user can transfer money when input number Input "1234"
TC_63
into "Nội dung chuyển khoản" field Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that user can NOT transfer money when input 51 Input "qwertyui12345@!$cnshaiu :) :) akjdiwfjwyr8123826gca"
TC_64
characters into "Nội dung chuyển khoản"field Input valid data others
Click button "Chuyển tiền"
Check [Số tiền chuyển khoản] textbox
At [Liên ngân hàng] screen
Verify that error message is displayed on the top right Input valid data others
TC_65 corner of the screen and red highline at the "Số tiền" field
when leave blank data at this field Leave [Số tiền chuyển khoản] textbox blank
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that the user can transfer money when input the Input 10,000
TC_66
transfer amount as 10,000
Verify that the user can transfer money when input the
TC_66
transfer amount as 10,000 Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that the user can transfer money when input the Input 100,000,000
TC_67
transfer amount as 100,000,000 Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that the user can transfer money when input the Input 11,999
TC_68
transfer amount as 11999 Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that the user can NOT transfer funds internally Input 100,010,000
TC_69
when input the transfer amount as 100,010,000 Input valid data others
Click button "Chuyển tiền"
At [Liên ngân hàng] screen
Verify that user can NOT Transfer Money when leave "Số Leave [Số tiền chuyển khoản] textbox blank
TC_70
tiền" fields blank Input valid data others
Click button "Chuyển tiền"
[Chuyển tiền] button
At [Liên ngân hàng] screen
Verify that user can move to screen "Màn hình xác nhận
TC_71 Input valid data others
giao dịch" when click on "Xác nhận"button
Click button "Chuyển tiền"
Precondition: At 16 minutes is continue transaction
Verify that after 15 minutes of no transfer money and At [Liên ngân hàng] screen
TC_72
transaction will automatically exit Input valid data others
Click [Chuyển tiền] button after 15 minutes
Expected Output Date Step Result Case Result Note
Status: enable
Status: enable
Status: enable
Status: enable
Status: enable
Status: enable
Status: enable
Status: enable
Status: enable
Status: enable
Status: enable
Status: enable
Status: enable
User message is display: " Tài khoản không hợp lệ. Quý khách vui
lòng kiểm tra lại"
User message is display: " Tài khoản không hợp lệ. Quý khách vui
lòng kiểm tra lại"
User message is display: " Tài khoản không hợp lệ. Quý khách vui
lòng kiểm tra lại"
User message is display: " Tài khoản không hợp lệ. Quý khách vui
lòng kiểm tra lại"
User message is display: " Tài khoản không hợp lệ. Quý khách vui
lòng kiểm tra lại"
Cancel transaction
ID Test case Description Test case Procedure
GUI
Quản lý lớp screen
1 [Tạo mới lớp] button
2 Grid
5 [Template] combobox
12 Tạo mới lớp không thành công khi không nhập mã lớp Tại màn hình Tạo mới lớp, Để trống textbox [Mã lớp]
Nhập data vào các trường bắt buộc còn lại
Click button [Hoàn tất]
13 Tạo mới lớp không thành công khi không nhập tên lớp Tại màn hình Tạo mới lớp, Để trống tên lớp ở textbox [Tên lớp]
19 Chỉnh sửa lớp không thành công khi để trống Tên lớp Tại màn hình Chinh sửa lớp, Xóa data của textbox [Tên lớp]
Click button [Hoàn tất]
20 Reset data về trạng thái thái ban đầu Tại màn hình Chinh sửa lớp, Nhập data vào tất cả các trường
Click button [Reset]
21 Hủy việc sửa Lớp Tại màn hình Chinh sửa lớp, Nhập data vào bất kỳ trường nào
Clickkhông
hoặc buttonnhập
[Back]
Xóa Lớp
22 Xóa lớp thành công Precondition:
Tại
- Lớpmàn
có hình Quản
Mã Lớp lý lớp, Click
= 'LopA' khôngvào button
được [Xóa]
sử dụng của record
ở module khác
ClickHọc
'LopA'
(ex: button [Có]
Viên)
24 Hủy việc xóa lớp Tại màn hình Quản lý lớp, Click vào button [Xóa] của một record
Clickđóbutton [Không]
nào
Expected Output Date Step Result Case Result Note
Hiển thị inline message màu đỏ "Bạn chưa điền vào mã lớp!" ở
dưới field [Mã lớp]
Hiển thị inline message màu đỏ "Bạn chưa điền tên lớp!" ở dưới
field [Tên lớp]
Hiển thị inline message màu đỏ "Mã Lớp này đã tồn tại!" ở dưới
field [Mã Lớp]
Quay về trạng thái ban đầu trang Tạo mới lớp