Professional Documents
Culture Documents
TESTCASE
TESTCASE
Trong chương này, em sẽ đặc tả kỹ thuật các chức năng, thiết kế testcase và kịch
bản kiểm thử của từng chức năng.
Sứ mệnh
Online Library Management System với sứ mệnh trở thành hệ thống quản lý thư
viện hàng đầu Việt Nam trong lĩnh vực quản lý sách và là cầu nối tin cậy giữa người
dùng và người quản lý.
4.2. Thực hiện kiểm thử chức năng đăng nhập với quyền admin
4.2.1. Đặc tả kỹ thuật chức năng đăng nhập quyền admin
2
Nút “Đăng nhâp”: Khi click vào nút Đăng nhập với các giá trị hợp lệ, hệ thống
sẽ chuyển về trang chủ của website.
- Giao diện form Đăng nhập:
Hình 4.2: Giao diện chức năng đăng nhập với quyền admin
Khi đăng nhập vào website, hệ thống yêu cầu người dùng đã được cấp trước đó.
Nhập thông tin vào form login bao gồm username và password. Bộ test sẽ dựa vào
trường và nhận các giá trị sau:
Như vậy theo tích Descartes ta sẽ có bộ test gồm 9 bộ testcase, lập bảng quyết
định ta có:
3
Điều kiện TH1 TH2 TH3 TH4 TH5 TH6 TH7
Username T T T N F F F
Password T N F - F T N
Số luật 1 1 1 3 1 1 1
Actions
Đăng nhập thành công x
Đăng nhập không thành công x
x x
5
Hành Kết quả Kết quả Trạng
Bước Dữ liệu
động mong muốn thực tế thái
Mở trang http://localhost/thuvien/library/ Hiển thị Hiển thị pass
1 đăng adminlogin.php form đăng form đăng
nhập nhập nhập
Bỏ trống Bỏ trống tài Bỏ trống pass
2
user khoản tài khoản
Nhập sai Bỏ trống tài Hiện mật pass
3
password khoản khẩu
Vui lòng Vui lòng pass
Bấm nút điền vào điền vào
4 đăng nhập trường này trường
này
6
4.3. Thực hiện kiểm thử chức năng thêm sách
4.3.2.Thiết kế testcase
Khi thêm sách, hệ thống sẽ yêu cầu người dùng nhập thông tin vào form thêm sách
bao gồm Book Name, Category, Author, Price. Bộ test sẽ dựa vào trường và nhận các
giá trị sau:
BookName: để trống(N), nhập đúng(T).
Category: nhập đúng(T), để trống(N).
Author: nhập đúng(T), để trống(N).
Price: để trống(N), sai định dạng(S), nhập đúng(T).
- Như vậy theo tích Descartes ta sẽ có bộ test gồm 24 bộ testcase, lập bảng
quyết định ta có:
Điều kiện 1 2 3 4 5 6
7
BookName N T T T T T
Category - N T T T T
Author - - N T T T
Price - - - N S T
Số luật 12 6 3 1 1 1
Đăng ký thành công x
Vui lòng nhập đủ thông tin x x x x
Vui lòng nhập đúng định dạng x
8
Bỏ trống Bỏ trống Bỏ trống pass
2 BookName tên sách tên sách
Test case 4: Nhập đúng trường BookName, Category và bỏ trống trường Author
Hành động Kết quả Kết quả Trạng
Bước Dữ liệu
mong muốn thực tế thái
9
http://localhost/thuvien/ Hiển thị Hiển thị pass
Mở trang đăng
1 library/admin/add- form Add form Add
ký
book.php book book
Nhập đúng Math Bỏ trống Bỏ trống pass
2 BookName tên sách tên sách
Nhập đúng Nhà xuất bản Kim Đồng Hiển thị tác Hiển thị pass
4
Author giả tác giả
Bỏ trống Price Bỏ trống Bỏ trống giá pass
5 giá
Test case 5: Nhập đúng tất cả các trường và bỏ trống trường Price
Hành động Kết quả Kết quả Trạng
Bước Dữ liệu
mong muốn thực tế thái
http://localhost/thuvien/ Hiển thị Hiển thị pass
Mở trang đăng
1 library/admin/add- form Add form Add
ký
book.php book book
Nhập đúng Math Bỏ trống Bỏ trống pass
2 BookName tên sách tên sách
Test case 6: Nhập đúng tất cả các trường và nhập sai định dạng trường price
10
Hành động Kết quả Kết quả Trạng
Bước Dữ liệu
mong muốn thực tế thái
http://localhost/thuvien/ Hiển thị Hiển thị pass
Mở trang đăng
1 library/admin/add- form Add form Add
ký
book.php book book
Nhập đúng Math Bỏ trống Bỏ trống pass
2 BookName tên sách tên sách
11
4.4.2.Thiết kế testcase
Khi thêm sách, hệ thống sẽ yêu cầu người dùng nhập thông tin vào form thêm sách
bao gồm Book Name, Category, Author, Price. Bộ test sẽ dựa vào trường và nhận các
giá trị sau:
BookName: để trống(N), nhập đúng(T).
Category: nhập đúng(T), để trống(N).
Author: nhập đúng(T), để trống(N).
Price: để trống(N), sai định dạng(S), nhập đúng(T).
- Như vậy theo tích Descartes ta sẽ có bộ test gồm 24 bộ testcase, lập bảng
quyết định ta có:
Điều kiện 1 2 3 4 5 6
BookName N T T T T T
Category - N T T T T
Author - - N T T T
Price - - - N S T
Số luật 12 6 3 1 1 1
Thêm sách thành công x
Vui lòng nhập đủ thông tin x x x x
Vui lòng nhập đúng định dạng x
12
http://localhost/thuvien/ Hiển thị Hiển thị pass
Mở trang đăng
1 library/admin/manage- form Edit form Edit
ký
books.php book book
Bỏ trống Bỏ trống Bỏ trống pass
2 BookName tên sách tên sách
Test case 3: Nhập đúng trường BookName, Category và bỏ trống trường Author
13
Hành động Kết quả Kết quả Trạng
Bước Dữ liệu
mong muốn thực tế thái
http://localhost/thuvien/ Hiển thị Hiển thị pass
Mở trang đăng
1 library/admin/manage- form Edit form Edit
ký
books.php book book
Nhập đúng Math Bỏ trống Bỏ trống pass
2 BookName tên sách tên sách
Test case 4: Nhập đúng tất cả các trường và bỏ trống trường Price
Hành động Kết quả Kết quả Trạng
Bước Dữ liệu
mong muốn thực tế thái
http://localhost/thuvien/ Hiển thị Hiển thị pass
Mở trang đăng
1 library/admin/manage- form Edit form Edit
ký
books.php book book
Nhập đúng Math Bỏ trống Bỏ trống pass
2 BookName tên sách tên sách
14
Test case 5: Nhập đúng tất cả các trường và nhập sai định dạng trường Price
Hành động Kết quả Kết quả Trạng
Bước Dữ liệu
mong muốn thực tế thái
http://localhost/thuvien/ Hiển thị Hiển thị pass
Mở trang đăng
1 library/admin/manage- form Edit form Edit
ký
books.php book book
Nhập đúng Math Bỏ trống Bỏ trống pass
2 BookName tên sách tên sách
4.5. Đặc tả kỹ thuật chức năng đổi mật khẩu của admin
15
4.5.2.Thiết kế testcase
Khi thêm sách, hệ thống sẽ yêu cầu người dùng nhập thông tin vào form
thêm sách bao gồm Current Password, New Password,Confirm New Password. Bộ
test sẽ dựa vào trường và nhận các giá trị sau:
Current Password: để trống(N), nhập đúng(T), nhập sai (F).
New Password: nhập đúng(T), để trống(N).
Confirm New Password: nhập đúng(T), để trống(N), nhập sai (F).
- Như vậy theo tích Descartes ta sẽ có bộ test gồm 18 bộ testcase, lập bảng
quyết định ta có:
Điều kiện 1 2 3 4 5 6
Current Password N F T T T T
New Password - - N T T T
Confirm New Password - - - N F T
Số luật 6 6 3 1 1 1
Your password successfully changed x
Your current password is wrong x
Vui lòng điền vào trường này x x x
New Password and Confirm Password x
filed do not match
Test case 3: Điền sai trường Current Password, các trường còn lại điền đúng
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User Change Change Password
ký
admin/change- Password
17
password.php
Điền sai 1234 Hiển thị mật Hiển thị mật khẩu pass
2 Current khẩu dưới dạng dưới dạng …
Password …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
3 New khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
4
Confirm New khẩu dưới dạng dưới dạng …
Password …
Your current Your current pass
Bấm nút password is wrong
5 password is
Change
Password wrong
Test case 4: Nhập đúng trường Current Password, trường New Password và Confirm
New Password không trùng nhau
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User Change Change Password
ký
admin/change- Password
password.php
Nhập đúng 12345 Hiển thị mật Hiển thị mật khẩu pass
2 Current khẩu dưới dạng dưới dạng …
Password …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
3 New khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 12345 Hiển thị mật Hiển thị mật khẩu pass
4
Confirm New khẩu dưới dạng dưới dạng …
Password …
New Password New Password and pass
Bấm nút Confirm Password
5 and Confirm
Change filed do not match
Password Password filed
do not match
Test case 5: Nhập đúng tất cả các trường, bỏ trống trường Current Password
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User Change Change Password
ký
admin/change- Password
password.php
18
Bỏ trống Bỏ trống Bỏ trống Current pass
2 Current Current Pasword
Password Pasword
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
3 New khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
4
Confirm New khẩu dưới dạng dưới dạng …
Password …
Vui lòng điền Vui lòng điền vào pass
Bấm nút trường này
5 vào trường này
Change
Password
Test case 6: Nhập đúng tất cả các trường, bỏ trống trường New Password
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User Change Change Password
ký
admin/change- Password
password.php
Nhập đúng 12345 Hiển thị mật Hiển thị mật khẩu pass
2 Current khẩu dưới dạng dưới dạng …
Password …
Bỏ trống Bỏ trống New Bỏ trống New pass
3 New Password Passwod
Password
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
4
Confirm New khẩu dưới dạng dưới dạng …
Password …
Vui lòng điền Vui lòng điền vào pass
Bấm nút trường này
5 vào trường này
Change
Password
4.6. Đặc tả kỹ thuật chức năng đăng nhập của người dùng
Khi đăng nhập vào website, hệ thống yêu cầu người dùng đã được cấp trước đó.
Nhập thông tin vào form login bao gồm username và password. Bộ test sẽ dựa vào
trường và nhận các giá trị sau:
Enter Email id : nhập đúng (T), nhập sai (F) và để trống (N).
Password: nhập đúng (T), nhập sai (F) và để trống (N).
Như vậy theo tích Descartes ta sẽ có bộ test gồm 9 bộ testcase, lập bảng quyết
định ta có:
Điều kiện TH1 TH2 TH3 TH4 TH5 TH6 TH7
Enter Email id T T T N F F F
Password T N F - T F N
Số luật 1 1 1 3 1 1 1
Actions
Đăng nhập thành công x
Đăng nhập không thành công x
x x
thử
4.6.3. Kịch bản kiểm
20
Bảng 4.1: Bảng quyết định chức năng đăng nhập
4.7.2.Thiết kế testcase
Khi thêm sách, hệ thống sẽ yêu cầu người dùng nhập thông tin vào form
thêm sách bao gồm Enter Full Name, Mobile Number. Bộ test sẽ dựa vào trường
và nhận các giá trị sau:
Enter Full Name: nhập đúng(T), để trống(F).
Mobile Number: nhập đúng(T), để trống(F), sai định dạng(N).
- Như vậy theo tích Descartes ta sẽ có bộ test gồm 6 bộ testcase, lập bảng
quyết định ta có:
Điều kiện 1 2 3 4
Enter Full Name F T T T
Mobile Number - T F N
Số luật 3 1 1 1
Your profile has been updated x
Điền đúng định dạng x
Vui lòng điền vào trường này x x
Test case 2: Nhập bỏ trống Enter Full Name, nhập đúng Mobile Number
Hành Kết quả Kết quả Trạng
Bước Dữ liệu
động mong muốn thực tế thái
Mở trang http://localhost/thuvien/library/ Hiển thị Hiển thị
đăng my-profile.php form My form My pass
1
nhập profile profile
Bỏ trống Enter Full Enter Full pass
Enter Full Name bỏ Name bỏ
2 Name trống trống
Nhập đúng 0956874825 Hiển thị số Hiển thị số pass
3
Mobile vừa nhập vừa nhập
Number
Bấm nút Vui lòng Vui lòng pass
đăng nhập điền vào điền vào
trường này trường này
4
.
Test case 3: Nhập đúng Enter Full Name, bỏ trống Mobile Number
Hành Kết quả Kết quả Trạng
Bước Dữ liệu
động mong muốn thực tế thái
Mở trang http://localhost/thuvien/library/ Hiển thị Hiển thị
đăng my-profile.php form My form My pass
1
nhập profile profile
Nhập Hoa Hiển thị tên Hiển thị tên pass
đúng vừa nhập vừa nhập
2 Enter Full
Name
25
Bỏ trống Bỏ trống Bỏ trống pass
3
Mobile Mobile Mobile
Number Number Number
Bấm nút Vui lòng Vui lòng pass
đăng nhập điền vào điền vào
trường này trường này
4
.
Test case 4: Nhập đúng Enter Full Name, nhập sai định dạng Mobile Number
Hành Kết quả Kết quả Trạng
Bước Dữ liệu
động mong muốn thực tế thái
Mở trang http://localhost/thuvien/library/ Hiển thị Hiển thị
đăng my-profile.php form My form My pass
1
nhập profile profile
Nhập Hoa Hiển thị tên Hiển thị tên pass
đúng vừa nhập vừa nhập
2 Enter Full
Name
Nhập sai 01as23659a7785 Hiển thị số Hiển thị số pass
3
định dạng vừa nhập vừa nhập
Mobile
Number
Bấm nút Chỉ lấy đúng Chỉ lấy pass
đăng nhập 10 số đúng 10 số
4
.
4.8. Đặc tả kỹ thuật chức năng đổi mật khẩu của người dùng
4.8.1.Thiết kế testcase
Khi thêm sách, hệ thống sẽ yêu cầu người dùng nhập thông tin vào form
thêm sách bao gồm Current Password, New Password,Confirm New Password. Bộ
test sẽ dựa vào trường và nhận các giá trị sau:
Current Password: để trống(N), nhập đúng(T), nhập sai (F).
New Password: nhập đúng(T), để trống(N).
Confirm New Password: nhập đúng(T), để trống(N), nhập sai (F).
- Như vậy theo tích Descartes ta sẽ có bộ test gồm 18 bộ testcase, lập bảng
quyết định ta có:
Điều kiện 1 2 3 4 5 6
Current Password N F T T T T
New Password - - N T T T
Confirm New Password - - - N F T
Số luật 6 6 3 1 1 1
Your password successfully changed x
Your current password is wrong x
Vui lòng điền vào trường này x x x
New Password and Confirm Password x
filed do not match
Test case 3: Điền sai trường Current Password, các trường còn lại điền đúng
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
28
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User Change Change Password
ký
change- Password
password.php
Điền sai 1234 Hiển thị mật Hiển thị mật khẩu pass
2 Current khẩu dưới dạng dưới dạng …
Password …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
3 New khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
4
Confirm New khẩu dưới dạng dưới dạng …
Password …
Your current Your current pass
Bấm nút password is wrong
5 password is
Change
Password wrong
Test case 4: Nhập đúng trường Current Password, trường New Password và Confirm
New Password không trùng nhau
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User Change Change Password
ký
change- Password
password.php
Nhập đúng 12345 Hiển thị mật Hiển thị mật khẩu pass
2 Current khẩu dưới dạng dưới dạng …
Password …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
3 New khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 12345 Hiển thị mật Hiển thị mật khẩu pass
4
Confirm New khẩu dưới dạng dưới dạng …
Password …
New Password New Password and pass
Bấm nút Confirm Password
5 and Confirm
Change filed do not match
Password Password filed
do not match
Test case 5: Nhập đúng tất cả các trường, bỏ trống trường Current Password
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
29
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User Change Change Password
ký
change- Password
password.php
Bỏ trống Bỏ trống Bỏ trống Current pass
2 Current Current Pasword
Password Pasword
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
3 New khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
4
Confirm New khẩu dưới dạng dưới dạng …
Password …
Vui lòng điền Vui lòng điền vào pass
Bấm nút trường này
5 vào trường này
Change
Password
Test case 6: Nhập đúng tất cả các trường, bỏ trống trường New Password
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User Change Change Password
ký
change- Password
password.php
Nhập đúng 12345 Hiển thị mật Hiển thị mật khẩu pass
2 Current khẩu dưới dạng dưới dạng …
Password …
Bỏ trống Bỏ trống New Bỏ trống New pass
3 New Password Passwod
Password
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
4
Confirm New khẩu dưới dạng dưới dạng …
Password …
Vui lòng điền Vui lòng điền vào pass
Bấm nút trường này
5 vào trường này
Change
Password
Test case 7: Nhập đúng trường Current Password, trường New Password và Confirm
New Password không trùng nhau
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
30
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User Change Change Password
ký
change- Password
password.php
Nhập đúng 12345 Hiển thị mật Hiển thị mật khẩu pass
2 Current khẩu dưới dạng dưới dạng …
Password …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
3 New khẩu dưới dưới dạng …
Password dạng …
Bỏ trống Bỏ trống Bỏ trống Confirm pass
4
Confirm New Confirm New New Password
Password Password
Vui lòng điền Vui lòng điền vào pass
Bấm nút trường này
5 vào trường này
Change
Password
31
4.8.1.Thiết kế testcase
Khi thêm sách, hệ thống sẽ yêu cầu người dùng nhập thông tin vào form
thêm sách bao gồm Enter Full Name, Mobile Number, Enter Email, Enter
Password, Confirm Password. Bộ test sẽ dựa vào trường và nhận các giá trị sau:
Enter Full Name: để trống(N), nhập đúng(T).
Mobile Number: nhập đúng(T), để trống(N), sai định dạng (E).
Enter Email: nhập đúng(T), để trống(N), sai định dạng (E).
Enter Password: để trống(N), nhập đúng(T).
Confirm Password: để trống(N), nhập đúng(T), nhập sai (F).
- Như vậy theo tích Descartes ta sẽ có bộ test gồm 108 bộ testcase, lập bảng
quyết định ta có:
Điều kiện 1 2 3 4 5 5 6 7 8
Enter Full Name N T T T T T T T T
Mobile Number - N E T T T T T T
Enter Email - - - N E T T T T
Enter Password N T T T
Confirm Password N F T
Số luật 54 18 18 6 6 3 1 1 1
Your Registration Successful x
and your sutdent id is
Vui lòng điền đúng định dạng x x
Vui lòng điền vào trường này x x x x x
New Password and Confirm x
Password filed do not match
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
5 Enter khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
6
Confirm New khẩu dưới dạng dưới dạng …
Password …
Your Your Registration pass
Bấm nút Successful and your
7 Registration
Change sutdent id is
Password Successful and
your sutdent id
is
33
Bỏ trống Bỏ trống Bỏ trống trường pass
5 Enter trường EnterPassword
Password EnterPassword
Bỏ trống Bỏ trống trường Bỏ trống trường pass
6
Confirm New Confirm New Confirm New
Password Password Password
Vui lòng điền Vui lòng điền vào pass
Bấm nút trường này
7 vào trường này
Change
Password
Test case 3: Điền sai định dạng trường Mobile Number, các trường còn lại điền đúng
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User SignUp SignUp
ký
signup.php
Nhập đúng hoang Hiển thị tên Hiển thị tên vừa pass
2 Enter Full vừa nhập nhập
Name
Nhập sai định 0869786953523 Hiển thị số Hiển thị số điện pass
3 dạng Mobile điện thoại vừa thoại vừa nhập
Number nhập
Nhập đúng hoang@gmail.com Hiển thị email Hiển thị email pass
4 Enter Email vừa nhập vừa nhập
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
5 Enter khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
6
Confirm New khẩu dưới dạng dưới dạng …
Password …
Vui lòng nhập Vui lòng nhập khớp pass
Bấm nút với định dạng được
7 khớp với định
Change yêu cầu
Password dạng được yêu
cầu
Test case 4: Điền sai định dạng trường Email, các trường còn lại điền đúng
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
34
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User SignUp SignUp
ký
signup.php
Nhập đúng hoang Hiển thị tên Hiển thị tên vừa pass
2 Enter Full vừa nhập nhập
Name
Nhập đúng 0869786953 Hiển thị số Hiển thị số điện pass
3 Mobile điện thoại vừa thoại vừa nhập
Number nhập
Nhập sai định th@gmail Hiển thị email Hiển thị email pass
4 dạng Enter vừa nhập vừa nhập
Email
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
5 Enter khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
6
Confirm New khẩu dưới dạng dưới dạng …
Password …
You did not You did not enter a pass
Bấm nút vaild email
7 enter a vaild
Change
Password email
Test case 5: Nhập đúng trường Enter Full Name, Mobile Number, Enter Email và
Confirm New Password không trùng nhau
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
5 Enter khẩu dưới dưới dạng …
Password dạng …
35
Nhập đúng 123 Hiển thị mật Hiển thị mật khẩu pass
6
Confirm New khẩu dưới dạng dưới dạng …
Password …
Password and Password and pass
Bấm nút Confirm Password
7 Confirm
Change do not match!
Password Password do
not match!
Test case 7: Nhập đúng các trường và Bỏ trống Enter Full Name
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
5 Enter khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 123 Hiển thị mật Hiển thị mật khẩu pass
6
Confirm New khẩu dưới dạng dưới dạng …
Password …
Vui lòng điền Vui lòng điền vào pass
Bấm nút trường này
7 vào trường này
Change
Password
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
5 Enter khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 123 Hiển thị mật Hiển thị mật khẩu pass
6
Confirm New khẩu dưới dạng dưới dạng …
Password …
37
Vui lòng điền Vui lòng điền vào pass
Bấm nút trường này
7 vào trường này
Change
Password
Test case 9: Điền sai trường Email, các trường còn lại điền đúng
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User SignUp SignUp
ký
signup.php
Nhập đúng hoang Hiển thị tên Hiển thị tên vừa pass
2 Enter Full vừa nhập nhập
Name
Nhập đúng 0869786953 Hiển thị số Hiển thị số điện pass
3 Mobile điện thoại vừa thoại vừa nhập
Number nhập
Nhập sai a@gmail.com Hiển thị email Hiển thị email pass
4 Enter Email vừa nhập vừa nhập
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
5 Enter khẩu dưới dưới dạng …
Password dạng …
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
6
Confirm New khẩu dưới dạng dưới dạng …
Password …
Email already Email already exit pass
Không bấm
7 exit
nút Change
Password
Test case 10: Điền đúng tất cả các trường, bỏ trống trường Confirm New Password
Hành động Kết quả Kết quả thực tế Trạng
Bước Dữ liệu
mong muốn thái
http://localhost/ Hiển thị form Hiển thị form User pass
Mở trang đăng
1 thuvien/library/ User SignUp SignUp
ký
signup.php
Nhập đúng hoang Hiển thị tên Hiển thị tên vừa pass
2 Enter Full vừa nhập nhập
Name
Nhập đúng 0869786953 Hiển thị số Hiển thị số điện pass
3 Mobile điện thoại vừa thoại vừa nhập
Number nhập
38
Nhập sai a@gmail.com Hiển thị email Hiển thị email pass
4 Enter Email vừa nhập vừa nhập
Nhập đúng 1234 Hiển thị mật Hiển thị mật khẩu pass
5 Enter khẩu dưới dưới dạng …
Password dạng …
Bỏ trống Bỏ trống Bỏ trống Confirm pass
6
Confirm New Confirm New New Password
Password Password
Vui lòng điền Vui lòng điền vào pass
Không bấm trường này
7 vào trường này
nút Change
Password
39
40
41
42
43