0% found this document useful (0 votes)
9 views54 pages

TC - E-Book truyện - Phạm Quang Hưng

The document outlines a series of test cases for user account creation, detailing various scenarios involving valid and invalid inputs for fields such as email, phone number, full name, and address. Each test case specifies the steps to be taken and the expected outcome, including both successful and unsuccessful account creation attempts based on input criteria like character length and format. The document serves as a comprehensive guide for testing the account creation functionality of a system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views54 pages

TC - E-Book truyện - Phạm Quang Hưng

The document outlines a series of test cases for user account creation, detailing various scenarios involving valid and invalid inputs for fields such as email, phone number, full name, and address. Each test case specifies the steps to be taken and the expected outcome, including both successful and unsuccessful account creation attempts based on input criteria like character length and format. The document serves as a comprehensive guide for testing the account creation functionality of a system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 54

ID Test Case Description Step

1 Check that a user Created account successfully when entering "Email" 1 character
1. Go to the Created account page
2. Enter "Emai" 1 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
2 Check that a user Created account successfully when entering "Emai" 100 character
1. Go to the Created account page
2. Enter "Emai" 100 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
3 Check that a user Created account successfully when entering "Emai" 256 character
1.Go to the Created account page
2. Enter "Emai" 256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
4 Check that a user Created account unsuccessfully when entering blank "Emai" field
1. Go to the Created account page
2. Blank "Emai" filed
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
5 Check that a user Created account unsuccessfully when entering entering "Emai" >256 character
1. Go to the Created account page
2. Enter "Emai" >256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
6 Check that a user Created account successfully when entering entering "Emai" space only
1. Go to the Created account page
2. Enter "Emai" >256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
7 Check that a user Created account unsuccessfully when entering entering "Emai" space only
1. Go to the Created account page
2. Enter "Emai" space only
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
Check that a user Created account successfully when entering entering "Emai" space at the beginning
8 end of the character
1. Go to the Created account page
2. Enter "Emai" space at the beginning
or end of the character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
9 Check that a user Created account unsuccessfully when entering entering "Emai" emoji
1. Go to the Created account page
2. Enter "Emai" emoji
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
10 Check that a user Created account unsuccessfully when entering entering "email" invalid (missing '@')
1. Go to the Created account page
2. Enter "Emai" missing '@'
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
11 Check that a user Created account unsuccessfully when entering entering "email" invalid (missing '.')
1. Go to the Created account page
2. Enter "Emai" missing '.'
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
Check that a user Created account unsuccessfully when entering entering "email" invalid (missing '.' a
12 '@')
1. Go to the Created account page
2. Enter "Emai" missing '.'
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
13 Check that a user Created account successfully when entering "Phone number" 1 character
1. Go to the Created account page
2. Enter "Phone number" 1 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
14 Check that a user Created account successfully when entering "Phone number" 100 character
1. Go to the Created account page
2. Enter "Phone number" 100 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
15 Check that a user Created account successfully when entering "Phone number" 256 character
1.Go to the Created account page
2. Enter "Phone number" 256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
16 Check that a user Created account unsuccessfully when entering blank "Phone number" field
1. Go to the Created account page
2. Blank "Phone number" filed
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
Check that a user Created account unsuccessfully when entering entering "Phone number" >256
17 character
1. Go to the Created account page
2. Enter "Phone number" >256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
18 Check that a user Created account unsuccessfully when entering entering "Phone number" space only
1. Go to the Created account page
2. Enter "Phone number" space only
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
Check that a user Created account successfully when entering entering "Phone number" space at the
19 beginning or end of the character
1. Go to the Created account page
2. Enter "Phone number" space at the
beginning or end of the character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
20 Check that a user Created account unsuccessfully when entering entering "Phone number" emoji
1. Go to the Created account page
2. Enter "Phone number" emoji
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
21 Check that a user Created account successfully when entering "Full name" 1 character
1. Go to the Created account page
2. Enter "Full name" 1 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
22 Check that a user Created account successfully when entering "Full name" 100 character
1. Go to the Created account page
2. Enter "Full name" 100 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
23 Check that a user Created account successfully when entering "Full name" 256 character
1.Go to the Created account page
2. Enter "Full name" 256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
24 Check that a user Created account unsuccessfully when entering blank "Full name" field
1. Go to the Created account page
2. Blank "Full name" filed
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
25 Check that a user Created account unsuccessfully when entering entering "Full name" >256 character
1. Go to the Created account page
2. Enter "Full name" >256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
26 Check that a user Created account unsuccessfully when entering entering "Full name" space only
1. Go to the Created account page
2. Enter "Full name" space only
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
Check that a user Created account successfully when entering entering "Full name" space at the
27 beginning or end of the character
1. Go to the Created account page
2. Enter "Full name" space at the
beginning or end of the character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
28 Check that a user Created account unsuccessfully when entering entering "Full name" emoji
1. Go to the Created account page
2. Enter "Full name" emoji
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
29 Check that a user Created account successfully when entering "Address" 1 character
1. Go to the Created account page
2. Enter "Address" 1 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
30 Check that a user Created account successfully when entering "Address" 100 character
1. Go to the Created account page
2. Enter "Address" 100 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
31 Check that a user Created account successfully when entering "Address" 256 character
1.Go to the Created account page
2. Enter "Address" 256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
32 Check that a user Created account unsuccessfully when entering blank "Address" field
1. Go to the Created account page
2. Blank "Address" filed
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
33 Check that a user Created account unsuccessfully when entering entering "Address" >256 character
1. Go to the Created account page
2. Enter "Address" >256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
34 Check that a user Created account unsuccessfully when entering entering "Address" space only
1. Go to the Created account page
2. Enter "Address" space only
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
Check that a user Created account successfully when entering entering "Address" space at the beginn
35 or end of the character
1. Go to the Created account page
2. Enter "Address" space at the
beginning or end of the character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
36 Check that a user Created account unsuccessfully when entering entering "Address" emoji
1. Go to the Created account page
2. Enter "Address" emoji
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Created account" button
37 Unsuccessful created account with wrong password
Actor: customer, system 1. Go to Created account screen
Trigger: Click on the "Created 2. Enter "Email": valid and registered
account" button
Pre-condition: Customer access 3. Enter "Password": wrong password
any URL of website 4. Click "Created account" button
38 Unsuccessful created account with blank password
Actor: customer, system 1. Go to Created account screen
Trigger: Click on the "Created 2. Enter "Email": valid and registered
account" button
Pre-condition: Customer access 3. Do not enter "Password"
any URL of website 4. Click "Created account" button
39 Unsuccessful created account with fails to Created account 5 times (Enter "Password" wrong)
Actor: customer, system
Trigger: Click on the "Created 1. Go to Created account screen
account" button 2. Enter "Email": valid and registered
Pre-condition: Customer access
any URL of website 3. Enter "Password" wrong
Unable to log in 4 times 4. Click "Created account" button
40 Unsuccessful created account with fails to Created account 5 times (Do not enter "Password")
Actor: customer, system
Trigger: Click on the "Created 1. Go to Created account screen
account" button 2. Enter "Email": valid and registered
Pre-condition: Customer access
any URL of website 3. Do not enter "Password"
Unable to log in 4 times 4. Click "Created account" button
41 Unsuccessful created account with wrong Confirm password
Actor: customer, system 1. Go to Created account screen
Trigger: Click on the "Created 2. Enter "Email": valid and registered
account" button 3. Enter "Confirm password": wrong
Pre-condition: Customer access Confirm password
any URL of website 4. Click "Created account" button
42 Unsuccessful created account with blank Confirm password
Actor: customer, system 1. Go to Created account screen
Trigger: Click on the "Created 2. Enter "Email": valid and registered
account" button
Pre-condition: Customer access 3. Do not enter "Confirm password"
any URL of website
Actor: customer, system
Trigger: Click on the "Created
account" button
Pre-condition: Customer access
any URL of website 4. Click "Created account" button
43 Unsuccessful created account with fails to Created account 5 times (Enter "Confirm password" wrong)
Actor: customer, system
Trigger: Click on the "Created 1. Go to Created account screen
account" button 2. Enter "Email": valid and registered
Pre-condition: Customer access
any URL of website 3. Enter "Confirm password" wrong
Unable to log in 4 times 4. Click "Created account" button
44 Unsuccessful created account with fails to Created account 5 times (Do not enter "Confirm password")
Actor: customer, system
Trigger: Click on the "Created 1. Go to Created account screen
account" button 2. Enter "Email": valid and registered
Pre-condition: Customer access
any URL of website 3. Do not enter "Confirm password"
Unable to log in 4 times 4. Click "Created account" button
Expected Output Test Data Bug ID Note Build1
tering "Email" 1 character

5.Created account Successfuly


tering "Emai" 100 character

5.Created account Successfuly


tering "Emai" 256 character

5.Created account Successfuly


entering blank "Emai" field

5.Created account unsuccessfuly


entering entering "Emai" >256 character

5.Created account unsuccessfuly


tering entering "Emai" space only

5.Created account unsuccessfuly


entering entering "Emai" space only
5.Created account unsuccessfuly
tering entering "Emai" space at the beginning or

5. The system automatically trims space


and allows successful registration
entering entering "Emai" emoji

5.Created account unsuccessfuly


entering entering "email" invalid (missing '@')

5.Created account unsuccessfuly


entering entering "email" invalid (missing '.')

5.Created account unsuccessfuly


entering entering "email" invalid (missing '.' and

5.Created account unsuccessfuly


tering "Phone number" 1 character

5.Created account Successfuly


tering "Phone number" 100 character
5.Created account Successfuly
tering "Phone number" 256 character

5.Created account Successfuly


entering blank "Phone number" field

5.Created account unsuccessfuly


entering entering "Phone number" >256

5.Created account unsuccessfuly


entering entering "Phone number" space only

5.Created account unsuccessfuly


tering entering "Phone number" space at the

5. The system automatically trims space


and allows successful registration
entering entering "Phone number" emoji

5.Created account unsuccessfuly


tering "Full name" 1 character
5.Created account Successfuly
tering "Full name" 100 character

5.Created account Successfuly


tering "Full name" 256 character

5.Created account Successfuly


entering blank "Full name" field

5.Created account unsuccessfuly


entering entering "Full name" >256 character

5.Created account unsuccessfuly


entering entering "Full name" space only

5.Created account unsuccessfuly


tering entering "Full name" space at the

5. The system automatically trims space


and allows successful registration
entering entering "Full name" emoji
5.Created account unsuccessfuly
tering "Address" 1 character

5.Created account Successfuly


tering "Address" 100 character

5.Created account Successfuly


tering "Address" 256 character

5.Created account Successfuly


entering blank "Address" field

5.Created account unsuccessfuly


entering entering "Address" >256 character

5.Created account unsuccessfuly


entering entering "Address" space only

5.Created account unsuccessfuly


tering entering "Address" space at the beginning

5. The system automatically trims space


and allows successful registration
entering entering "Address" emoji

5.Created account unsuccessfuly

4. Created account Unsuccessfully

4. Created account Unsuccessfully


unt 5 times (Enter "Password" wrong)

4. Created account Unsuccessfully:


user account is locked in 30 mins and
display "Please try again after 30
minutes.”
unt 5 times (Do not enter "Password")

4. Created account Unsuccessfully:


user account is not locked 30 mins
word

4. Created account Unsuccessfully


ord
4. Created account Unsuccessfully
unt 5 times (Enter "Confirm password" wrong)

4. Created account Unsuccessfully:


user account is locked in 30 mins and
display "Please try again after 30
minutes.”
unt 5 times (Do not enter "Confirm password")

4. Created account Unsuccessfully:


user account is not locked 30 mins
ID Test Case Description Step
1 Check that a user Log in successfully when entering "Email" 1 character
1. Go to the Log in page
2. Enter "Emai" 1 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
2 Check that a user Log in successfully when entering "Emai" 100 character
1. Go to the Log in page
2. Enter "Emai" 100 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
3 Check that a user Log in successfully when entering "Emai" 256 character
1.Go to the Log in page
2. Enter "Emai" 256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
4 Check that a user Log in unsuccessfully when entering blank "Emai" field
1. Go to the Log in page
2. Blank "Emai" filed
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
5 Check that a user Log in unsuccessfully when entering entering "Emai" >256 character
1. Go to the Log in page
2. Enter "Emai" >256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
6 Check that a user Log in successfully when entering entering "Emai" space only
1. Go to the Log in page
2. Enter "Emai" >256 character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
7 Check that a user Log in unsuccessfully when entering entering "Emai" space only
1. Go to the Log in page
2. Enter "Emai" space only
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
Check that a user Log in successfully when entering entering "Emai" space at the beginning or end of
8 the character
1. Go to the Log in page
2. Enter "Emai" space at the beginning or
end of the character
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
9 Check that a user Log in unsuccessfully when entering entering "Emai" emoji
1. Go to the Log in page
2. Enter "Emai" emoji
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
10 Check that a user Log in unsuccessfully when entering entering "email" invalid (missing '@')
1. Go to the Log in page
2. Enter "Emai" missing '@'
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
11 Check that a user Log in unsuccessfully when entering entering "email" invalid (missing '.')
1. Go to the Log in page
2. Enter "Emai" missing '.'
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
12 Check that a user Log in unsuccessfully when entering entering "email" invalid (missing '.' and '@')
1. Go to the Log in page
2. Enter "Emai" missing '.'
3. Enter other fields valid
4. Select checkbox confirm
5. Click on "Log in" button
13 Unsuccessful login with wrong password
Actor: customer, system 1. Go to sign in screen
Trigger: Click on the "Sign in" 2. Enter "Email": valid and registered
button
Pre-condition: Customer access 3. Enter "Password": wrong password
any URL of website 4. Click "Sign in" button
14 Unsuccessful login with blank password
Actor: customer, system 1. Go to sign in screen
Trigger: Click on the "Sign in" 2. Enter "Email": valid and registered
button
Pre-condition: Customer access 3. Do not enter "Password"
any URL of website
Actor: customer, system
Trigger: Click on the "Sign in"
button
Pre-condition: Customer access
any URL of website 4. Click "Sign in" button
15 Unsuccessful login with fails to sign in 5 times (Enter "Password" wrong)
Actor: customer, system
Trigger: Click on the "Sign in" 1. Go to sign in screen
button 2. Enter "Email": valid and registered
Pre-condition: Customer access
any URL of website 3. Enter "Password" wrong
Unable to log in 4 times 4. Click "Sign in" button
16 Unsuccessful login with fails to sign in 5 times (Do not enter "Password")
Actor: customer, system
Trigger: Click on the "Sign in" 1. Go to sign in screen
button 2. Enter "Email": valid and registered
Pre-condition: Customer access
any URL of website 3. Do not enter "Password"
Unable to log in 4 times 4. Click "Sign in" button
Expected Output Test Data Bug ID Note Build1
1 character

5.Log in Successfuly
100 character

5.Log in Successfuly
256 character

5.Log in Successfuly
k "Emai" field

5.Log in unsuccessfuly
ing "Emai" >256 character

5.Log in unsuccessfuly
g "Emai" space only

5.Log in unsuccessfuly
ing "Emai" space only
5.Log in unsuccessfuly
g "Emai" space at the beginning or end of

5. The system automatically


trims space and allows
ing "Emai" emoji
successful registration

5.Log in unsuccessfuly
ing "email" invalid (missing '@')

5.Log in unsuccessfuly
ing "email" invalid (missing '.')

5.Log in unsuccessfuly
ing "email" invalid (missing '.' and '@')

5.Log in unsuccessfuly

4. Sign in Unsuccessfully
4. Sign in Unsuccessfully
word" wrong)

4. Sign in Unsuccessfully:
user account is locked in 30
mins and display "Please try
again after 30 minutes.”
"Password")

4. Sign in Unsuccessfully:
user account is not locked 30
mins
ID Test Case Description Step
0 Common step
- Admin has account already and login
1 Check that a admin can go to the Client screen after Click on the "Client" button on the "left menu"
1. Go to the Square fitness admin
2. Click on "Client" button
2 Check that the UI of Client screen same as Mock-up
Obsever the Client screen
3 Check if Admin can go to new client screen when Clicking button New client
1. Go to the Client screen
2. Click "New client" button
4 Check that the search by name function
Pre: created at least 1 client 1. Click Search bar
2. Entering search keywords match the
names of search
3. Delete some clients
keywords
4. Entering search keywords does not
match thesearch
5. Delete nameskeywords
of some clients

6.Enter search keywords that exactly


match the names of some customers
5 Check that the search by phone function
Pre: created at least 1 client 1. Click Search bar
2. Entering search keywords match the
phones
3. Deleteofsearch
some clients
keywords
4. Entering search keywords does not
match thesearch
5. Delete phoneskeywords
of some clients

6.Enter search keywords that exactly


6 Check that Admin can search with ID, match
Email
the phones of some customers

Pre: created at least 1 client 1. Go to the Client screen


2. Enter "Search for client" text box
7 Check that the search function when there are paginated results
Pre: created at least >20 client 1. Go to the Client screen
2. Enter a keyword that matches the
8 Check that display table name or phone of a number of clients so
that the returned result has more than 10
Obsever
clients the table
> press enter
9 Check that the maximum number of records in 1 page of table
Obsever the table
10 Check that successful page transition when clicking the button "<" or "number page" or ">"
1. Go to the Client screen
2. Click the button "<" or "number page"
or ">"
11 Check going to the first page when pressing the ">>" button
1. Go to the Client screen
2. Click button ">>"
12 Check going to the first page when pressing the ">>" button
1. Go to the Client screen
2. Go to the page >5 in the table
3. Click button "<<"
13 Check that the display of client ID field data
1. Go to the Client screen
2. Obsever the table client list
14 Check that the display of client Name field data
1. Go to the Client screen
2. Obsever the table client list
15 Check that the display of client Phone field data
1. Go to the Client screen
2. Obsever the table client list
Expected Output Test Data Bug ID Note Build1

Client" button on the "left menu"

2. Display Client schreen

the UI of Client screen same as


Mock-up
New client

2. Display New client Screen

2. Displays a list of clients


whose information
3,5.Show all clientsmatches the
and arrange
search
them information
properly
4. Search results are not
displayed and displays the
message: "no data"
6. Display a list of customers
whose information exactly
matches the search information

2. Displays a list of clients


whose
3.Showinformation matches
all clients and the
arrange
search
them information
properly
4. Search results are not
displayed and displays the
message: "no data"
6. Display a list of customers
whose information exactly
matches the search information

3. Search results are not


displayed and displays the
message: "no data"

2.Search results are paginated


and displayed on the correct
pages
Display table: ID, Name, Phone,
Type, Membership, Club, Total
spending, Join date, Valid unti,
Show maximum
Slod by, alert 10 records in
table
" or "number page" or ">"

2.
- "<": move to the previous page

2. Go to the next 5th page


3. Go to the previous 5th page

2.Display Client ID : 9 characters


with fixed S and increasing
number

2.Display client name: First


name + Last name

2,Displays the phone number


that the client has registered
with
ID Test Case Description Step
0 Common step
- Admin has account already and login
1 Check that the UI of New Client screen same as Mock-up
Obsever the New Client screen
2 Check that a admin can go to the New Client screen after Click on the "New Client" button
1. Go to the Client screen
2. Click the " New client" button
3 Check the pop up display to select photos when clicking the "Choose an image" button
1. Go to the New client screen
2. Click " Choose an image" button
4 Check if the avatar image is changed successfully when choose an image
1. Go to the New client screen
2. Click " Choose an image" button
3. Choose image with ratio: 304x304
4. Choose image with ratio: < 304x304
5. Choose image with ratio: > 304x304
6. Choose image with file: JPEG
7. Choose image with file: PNG
8. Choose image with file: GIF
9. Choose image with file: TIFF
10. Choose image with file: BMB
5 Check that the admin can create a new client when entering all fields correctly with = minlength
1. Go to the "New client" screen
2. Enter all fields correctly with = minlength
3. Click "Save" button
6 Check that the admin can create a new client when entering all fields correctly with >minlength and <m
1. Go to the "New client" screen
2. Enter all fields correctly with >minlength and
<maxlength
3. Click "Save" button
7 Check that the admin can create a new client when entering all fields correctly with = maxlength
1. Go to the "New client" screen
2. Enter all fields correctly with = maxlength
3. Click "Save" button
8 Check that the admin can create a new client when entering all fields correctly with = minlength
1. Go to the "New client" screen
2. Enter all fields correctly with = minlength
3. Click "Save" button
9 Check that the admin can create a new client when entering all fields correctly with >minlength and <m
1. Go to the "New client" screen
2. Enter all fields correctly with >minlength and
<maxlength
3. Click "Save" button
10 Check that the admin can create a new client when entering all fields correctly with = maxlength
1. Go to the "New client" screen
2. Enter all fields correctly with = maxlength
3. Click "Save" button
11 Check that the admin cannot create a new client when entering first name field < minlength
1. Go to the "New client" screen
2. Enter "First name" field < minlength
3. Enter all remaining valid fields
4. Click "Save" button
12 Check that the admin cannot create a new client when entering first name field > maxlength (60 charac
1. Go to the "New client" screen
2. Enter "First name" field > maxlength
3. Enter all remaining valid fields
4. Click "Save" button
13 Check that the admin cannot create a new client when empty First name field
1. Go to the "New client" screen
2. empty "First name" field
3. Enter all remaining valid fields
4. Click "Save" button
14 Check that the admin cannot create a new client when copy/paste First name field >maxlength (60 char
1. Go to the "New client" screen
2. Copy/paste "First name" field
3. Enter all remaining valid fields
4. Click "Save" button
15 Check that the admin cannot create a new client when entering Last name field < minlength
1. Go to the "New client" screen
2. Enter "Last name" field
3. Enter all remaining valid fields
4. Click "Save" button
16 Check that the admin cannot create a new client when entering Last name field > maxlength (60 charac
1. Go to the "New client" screen
2. Enter "Last name" field
3. Enter all remaining valid fields
4. Click "Save" button
17 Check that the admin cannot create a new client when empty Last name field
1. Go to the "New client" screen
2. empty "Last name" field
3. Enter all remaining valid fields
4. Click "Save" button
18 Check that the admin cannot create a new client when copy/paste Last name field >maxlength (60 char
1. Go to the "New client" screen
2. Copy/paste "Last name" field
3. Enter all remaining valid fields
4. Click "Save" button
19 Check that the admin cannot create a new client when entering Phone field < minlength (8 character)
1. Go to the "New client" screen
2. Enter "Phone" field < 8 character number
3. Enter all remaining valid fields
4. Click "Save" button
20 Check that the admin cannot create a new client when entering Phone field > maxlength (15 character)
1. Go to the "New client" screen
2. Enter "Phone" field < 15 character number
3. Enter all remaining valid fields
4. Click "Save" button
21 Check that the admin cannot create a new client when empty Phone field
1. Go to the "New client" screen
2. Empty "Phone" field
3. Enter all remaining valid fields
4. Click "Save" button
22 Check that the admin cannot create a new client when copy/paste only number Phone field >maxlength
1. Go to the "New client" screen
2. Copy/paste "Phone" field only number
3. Enter all remaining valid fields
4. Click "Save" button
Check that the admin cannot create a new client when copy/paste only character letters Phone field >m
23 character)
1. Go to the "New client" screen
2. Copy/paste "Phone" field only character
letters
3. Enter all remaining valid fields
4. Click "Save" button
24 Check that the admin cannot create a new client when enter only character letters Phone field
1. Go to the "New client" screen
2. Enter "Phone" field only character letters
3. Enter all remaining valid fields
4. Click "Save" button
25 Check that a admin cannot create a new client when entering Email field lack @ or lack "."
1. Go to the "New client" screen
2. Enter Email field lack @ or lack "."
26 Check that a admin cannot create a new client when entering Email field only space
1. Go to the "New client" screen
2. Enter Email field only space
27 Check that a admin cannot create a new client when entering Email field lack @ and lack "."
1. Go to the "New client" screen
2. Enter Email field lack @ and lack "."
28 Check that the admin cannot create a new client when entering Email field < minlength
1. Go to the "New client" screen
2. Enter "Email" field
3. Enter all remaining valid fields
4. Click "Save" button
29 Check that the admin cannot create a new client when entering Email field > maxlength
1. Go to the "New client" screen
2. Enter "Email" field
3. Enter all remaining valid fields
4. Click "Save" button
30 Check that the admin cannot create a new client when empty Email field
1. Go to the "New client" screen
2. empty "Email" field
3. Enter all remaining valid fields
3. Click "Save" button
31 Check that the admin cannot create a new client when copy/paste Email field >maxlength
1. Go to the "New client" screen
2. Copy/paste "Email" field
3. Enter all remaining valid fields
4. Click "Save" button
32 Check that the admin cannot create a new client when entering Password field < minlength
1. Go to the "New client" screen
2. Enter "Password" field < minlength
3. Click "Save" button
33 Check that the admin cannot create a new client when entering Password field > maxlength
1. Go to the "New client" screen
2. Enter "Password" field > maxlength
3. Enter all remaining valid fields
4. Click "Save" button
34 Check that the admin cannot create a new client when empty Password field
1. Go to the "New client" screen
2. empty "Password" field
3. Enter all remaining valid fields
4. Click "Save" button
35 Check that display password when click button icon eye
1. Go to the "New client" screen
2. Enter "Password" field
3. Click "eye" icon button
36 Check that the admin can cancel create a new client when Clicking "Cancel" button
1. Go to the "New client" screen
2. Click "Cancel" button
Expected Output Test Data Bug ID Note

the UI of Client screen same as Mock-up


the "New Client" button

2. Display " New client" screen


oose an image" button

2. Display pop up select photos


an image

3. Keep the image aspect ratio intact


4. Enlarge the image to 304x304
5. Crop the image at the center with a ratio of
304x304
6,7,8,9,10. Accept all image files

lds correctly with = minlength Pending by Q&A

3.Successfully created new customer and


displays the message "New customer added
lds correctlysuccessfully."
with >minlength and <maxlength Pending by Q&A

3.Successfully created new customer and


displays the message "New customer added
lds correctlysuccessfully."
with = maxlength

3.Successfully created new customer and


displays the message "New customer added
lds correctlysuccessfully."
with = minlength Pending by Q&A

3.Successfully created new customer and


displays the message "New customer added
lds correctlysuccessfully."
with >minlength and <maxlength Pending by Q&A
3.Successfully created new customer and
displays the message "New customer added
lds correctlysuccessfully."
with = maxlength

3.Successfully created new customer and


displays the message "New customer added
st name field < minlength
successfully." Pending by Q&A

st name field > maxlength (60 character)

4.The system does not allow additional entries


beyond 60 characters
t name field

4. Display error message:


This field is required.
First name field >maxlength (60 character)

4,The system receives a maximum of 60


characters and discards the part after 60
ast name field < minlength
characters Pending by Q&A

ast name field > maxlength (60 character)

4.The system does not allow additional entries


beyond 60 characters
name field

4. Display error message:


This field is required.
Last name field >maxlength (60 character)
4,The system receives a maximum of 60
characters and discards the part after 60
hone field < minlength
characters (8 character) Pending by Q&A

4. Phone must be 8-15 numbers


hone field > maxlength (15 character)

4. Display error message: "Phone must be 8-15


numbers"
ne field

4. Display error message:


This field is required.
only number Phone field >maxlength (15 character)

4,The system receives a maximum of 15


only character letters and
characters Phone field >maxlength
discards the part after(15
15
characters Pending by Q&A

character letters Phone field

4.Text characters are not allowed


ail field lack @ or lack "."

2. Display message error "Please insert a valid


email address."
ail field only space

2. Display message error "Please insert a valid


email address."
ail field lack @ and lack "."
2. Display message error "Please insert a valid
email address."
mail field < minlength Pending by Q&A

mail field > maxlength Pending by Q&A

ail field

4.Successfully created new customer and


displays the message "New customer added
Email field >maxlength
successfully." Pending by Q&A

assword field < minlength Pending by Q&A

assword field > maxlength Pending by Q&A

sword field Pending by Q&A

4. Display password
g "Cancel" button
2. Display Client list screen
Build1
ID Test Case Description Step
0 Common step
- Admin has account already and login
1 Check that the UI of New Client screen same as Mock-up
Obsever the edit Client screen
2 Check that a admin can go to the edt Client screen after Click on the "edit Client" button
1. Go to the Client screen
2. Click the " New client" button
3 Check the pop up display to select photos when clicking the "Choose an image" button
1. Go to the New client screen
2. Click " Choose an image" button
4 Check if the avatar image is changed successfully when choose an image
1. Go to the New client screen
2. Click " Choose an image" button
3. Choose image with ratio: 304x304
4. Choose image with ratio: < 304x304
5. Choose image with ratio: > 304x304
6. Choose image with file: JPEG
7. Choose image with file: PNG
8. Choose image with file: GIF
9. Choose image with file: TIFF
10. Choose image with file: BMB
5 Check that the admin can edit client when entering all fields correctly with = minlength
1. Go to the "New client" screen
2. Enter all fields correctly with = minlength
3. Click "Save" button
6 Check that the admin can edit client when entering all fields correctly with >minlength and <maxlength
1. Go to the "New client" screen
2. Enter all fields correctly with >minlength and
<maxlength
3. Click "Save" button
7 Check that the admin can edit client when entering all fields correctly with = maxlength
1. Go to the "New client" screen
2. Enter all fields correctly with = maxlength
3. Click "Save" button
8 Check that the admin can edit client when entering all fields correctly with = minlength
1. Go to the "New client" screen
2. Enter all fields correctly with = minlength
3. Click "Save" button
9 Check that the admin can edit client when entering all fields correctly with >minlength and <maxlength
1. Go to the "New client" screen
2. Enter all fields correctly with >minlength and
<maxlength
3. Click "Save" button
10 Check that the admin can edit client when entering all fields correctly with = maxlength
1. Go to the "New client" screen
2. Enter all fields correctly with = maxlength
3. Click "Save" button
11 Check that the admin cannot edit client when entering first name field < minlength
1. Go to the "New client" screen
2. Enter "First name" field < minlength
3. Enter all remaining valid fields
4. Click "Save" button
12 Check that the admin cannot edit client when entering first name field > maxlength (60 character)
1. Go to the "New client" screen
2. Enter "First name" field > maxlength
3. Enter all remaining valid fields
4. Click "Save" button
13 Check that the admin cannot edit client when empty First name field
1. Go to the "New client" screen
2. empty "First name" field
3. Enter all remaining valid fields
4. Click "Save" button
14 Check that the admin cannot edit client when copy/paste First name field >maxlength (60 character)
1. Go to the "New client" screen
2. Copy/paste "First name" field
3. Enter all remaining valid fields
4. Click "Save" button
15 Check that the admin cannot edit client when entering Last name field < minlength
1. Go to the "New client" screen
2. Enter "Last name" field
3. Enter all remaining valid fields
4. Click "Save" button
16 Check that the admin cannot edit client when entering Last name field > maxlength (60 character)
1. Go to the "New client" screen
2. Enter "Last name" field
3. Enter all remaining valid fields
4. Click "Save" button
17 Check that the admin cannot edit client when empty Last name field
1. Go to the "New client" screen
2. empty "Last name" field
3. Enter all remaining valid fields
4. Click "Save" button
18 Check that the admin cannot edit client when copy/paste Last name field >maxlength (60 character)
1. Go to the "New client" screen
2. Copy/paste "Last name" field
3. Enter all remaining valid fields
4. Click "Save" button
19 Check that the admin cannot edit client when entering Phone field < minlength (8 character)
1. Go to the "New client" screen
2. Enter "Phone" field < 8 character number
3. Enter all remaining valid fields
4. Click "Save" button
20 Check that the admin cannot edit client when entering Phone field > maxlength (15 character)
1. Go to the "New client" screen
2. Enter "Phone" field < 15 character number
3. Enter all remaining valid fields
4. Click "Save" button
21 Check that the admin cannot edit client when empty Phone field
1. Go to the "New client" screen
2. Empty "Phone" field
3. Enter all remaining valid fields
4. Click "Save" button
22 Check that the admin cannot edit client when copy/paste only number Phone field >maxlength (15 char
1. Go to the "New client" screen
2. Copy/paste "Phone" field only number
3. Enter all remaining valid fields
4. Click "Save" button
23 Check that the admin cannot edit client when copy/paste only character letters Phone field >maxlength
1. Go to the "New client" screen
2. Copy/paste "Phone" field only character
letters
3. Enter all remaining valid fields
4. Click "Save" button
24 Check that the admin cannot edit client when enter only character letters Phone field
1. Go to the "New client" screen
2. Enter "Phone" field only character letters
3. Enter all remaining valid fields
4. Click "Save" button
25 Check that a admin cannot edit client when entering Email field lack @ or lack "."
1. Go to the "New client" screen
2. Enter Email field lack @ or lack "."
26 Check that a admin cannot edit client when entering Email field only space
1. Go to the "New client" screen
2. Enter Email field only space
27 Check that a admin cannot edit client when entering Email field lack @ and lack "."
1. Go to the "New client" screen
2. Enter Email field lack @ and lack "."
28 Check that the admin cannot edit client when entering Email field < minlength
1. Go to the "New client" screen
2. Enter "Email" field
3. Enter all remaining valid fields
4. Click "Save" button
29 Check that the admin cannot edit client when entering Email field > maxlength
1. Go to the "New client" screen
2. Enter "Email" field
3. Enter all remaining valid fields
4. Click "Save" button
30 Check that the admin cannot edit client when empty Email field
1. Go to the "New client" screen
2. empty "Email" field
3. Enter all remaining valid fields
3. Click "Save" button
31 Check that the admin cannot edit client when copy/paste Email field >maxlength
1. Go to the "New client" screen
2. Copy/paste "Email" field
3. Enter all remaining valid fields
4. Click "Save" button
32 Check that the admin cannot edit client when entering Password field < minlength
1. Go to the "New client" screen
2. Enter "Password" field < minlength
3. Click "Save" button
33 Check that the admin cannot edit client when entering Password field > maxlength
1. Go to the "New client" screen
2. Enter "Password" field > maxlength
3. Enter all remaining valid fields
4. Click "Save" button
34 Check that the admin cannot edit client when empty Password field
1. Go to the "New client" screen
2. empty "Password" field
3. Enter all remaining valid fields
4. Click "Save" button
35 Check that display password when click button icon eye
1. Go to the "New client" screen
2. Enter "Password" field
3. Click "eye" icon button
36 Check that the admin can cancel edit client when Clicking "Cancel" button
1. Go to the "New client" screen
2. Click "Cancel" button
Expected Output Test Data Bug ID Note

the UI of Client screen same as Mock-up


he "edit Client" button

2. Display " New client" screen


oose an image" button

2. Display pop up select photos


an image

3. Keep the image aspect ratio intact


4. Enlarge the image to 304x304
5. Crop the image at the center with a ratio of
304x304
6,7,8,9,10. Accept all image files

ctly with = minlength Pending by Q&A

3.Successfully created new customer and


displays the message "New customer added
ctly with >minlength and <maxlength
successfully." Pending by Q&A

3.Successfully created new customer and


displays the message "New customer added
ctly with = maxlength
successfully."

3.Successfully created new customer and


displays the message "New customer added
ctly with = minlength
successfully." Pending by Q&A

3.Successfully created new customer and


displays the message "New customer added
ctly with >minlength and <maxlength
successfully." Pending by Q&A
3.Successfully created new customer and
displays the message "New customer added
ctly with = maxlength
successfully."

3.Successfully created new customer and


displays the message "New customer added
field < minlength
successfully." Pending by Q&A

field > maxlength (60 character)

4.The system does not allow additional entries


beyond 60 characters
eld

4. Display error message:


This field is required.
me field >maxlength (60 character)

4,The system receives a maximum of 60


characters and discards the part after 60
field < minlength
characters Pending by Q&A

field > maxlength (60 character)

4.The system does not allow additional entries


beyond 60 characters
eld

4. Display error message:


This field is required.
me field >maxlength (60 character)
4,The system receives a maximum of 60
characters and discards the part after 60
d < minlengthcharacters
(8 character) Pending by Q&A

4. Phone must be 8-15 numbers


d > maxlength (15 character)

4. Display error message: "Phone must be 8-15


numbers"

4. Display error message:


This field is required.
mber Phone field >maxlength (15 character)

4,The system receives a maximum of 15


characters and discards the part after 15
racter letters Phone field >maxlength (15 character)
characters Pending by Q&A

letters Phone field

4.Text characters are not allowed


ck @ or lack "."

2. Display message error "Please insert a valid


email address."
nly space

2. Display message error "Please insert a valid


email address."
ck @ and lack "."
2. Display message error "Please insert a valid
email address."
< minlength Pending by Q&A

> maxlength Pending by Q&A

4.Successfully created new customer and


displays the message "New customer added
eld >maxlength
successfully." Pending by Q&A

ield < minlength Pending by Q&A

ield > maxlength Pending by Q&A

ld Pending by Q&A

4. Display password
l" button
2. Display Client list screen
Build1

You might also like