Application Name
Testing Type
Browser
Browser version
FrontEnd Server Name
BackEnd Server Name
DB Name
<mention application name here> Version
<manual/automation> Testing Start Date
<chrome/IE/safari/others> Testing End Date
<version of the browser on which testing is done> Cycle No.
<frontend server name on which testing is done> CR Status
<backend server name on which testing is done> Prepared By
<DB name on which testing is done> Reviewed By
Tested By
<version of the application>
<testing start date>
<testing end date>
<1/2/3>
<open/close/deferred/hold>
Faisal Khatri
Case
Description Menu Name
No.
1 Header
Observation Sign in Page
Header
3
4 Header
Observation Sign in Page
Observation Sign in Page
Observation Sign in Page
Observation Sign in Page
8
Observation Sign in Page
Observation Sign in Page
10
Observation Sign in Page
11
Observation Sign in Page
12
Observation Sign in Page
13
14 Header
Observation Sign in Page
15
Observation Sign in Page
16
Observation Sign in Page
17
Observation Sign in Page
18
19 Header
Observation Sign in Page
20
21 Header
Observation Sign in Page
22
Observation Sign in Page
23
Observation Forgot Password
24
Observation Forgot Password
25
Observation Forgot Password
26
Observation Forgot Password
27
Observation Forgot Password
28
Observation Sign in Page
29
30 End of File
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Test Cases Test Steps Test Data
Test Cases for Sign In Functionality
Check for the fields/buttons displayed in the
window.
<For field level Validation refer to the Generic
Cases Template and use the cases from that
sheet>
Functional Cases
Normal Login with Username/Password
Verify by clicking on the Login Button by keeping 01. Navigate to Login Screen.
the username/password fields blank. 02. Do not enter any values in the
Username/Password field.
03. Click on Login button.
Verify by clicking on the Login Button by entering 01. Navigate to Login Screen.
only username and leaving the password field 02. Enter only username, leave
blank. password blank
03. Click on Login button.
Verify by clicking on the Login Button by entering 01. Navigate to Login Screen.
only Password and leaving the username field 02. Enter only Password, leave
blank. Username blank
03. Click on Login button.
Verify by logging-in in the website by entering 01. Navigate to Login Screen.
invalid password. 02. Enter correct Username and
invalid password.
03. Click on Login button.
Verify by logging-in in the website by entering 01. Navigate to Login Screen.
invalid Username and correct password of any 02. Enter Invalid Username and
valid user. correct password of any valid
user.
03. Click on Login button.
Verify by entering only blank spaces in the 01. Navigate to Login Screen.
password field with correct username. 02. Enter correct username and
enter only spaces in password.
03. Click on Login button.
Verify by logging-in in the website by entering 01. Navigate to Login Screen.
correct username and correct password 02. Enter correct username and
correct password.
03. Click on Login button.
Check for the display of the Logout button in the 01. Navigate to Login Screen.
website when user has logged in successfully. 02. Enter correct username and
correct password.
03. Click on Login button.
Verify by logging out of the website by clicking on 01. Navigate to Login Screen.
Logout button. 02. Enter correct username and
correct password.
03. Click on Login button.
Sign in with Google
Verify by clicking on the "Sign in with Google" 01. Navigate to Login Screen.
button. 02. Click on "Sign in with Google"
Button.
Verify by clicking on the "Sign in with Google" 01. Navigate to Login Screen.
button using existing google account from the 02. Click on "Sign in with Google"
account displayed on the screen. Button.
03. Select already logged in
account from the list.
Verify by clicking on the "Sign in with Google" 01. Navigate to Login Screen.
button using existing google account by selecting 02. Click on "Sign in with Google"
"use another account" option. Button.
03. Select "Use another account"
from the list.
Verify by clicking on the "Sign in with Google" 01. Navigate to Login Screen.
button using existing google account by selecting 02. Click on "Sign in with Google"
"use another account" option and Creating a new Button.
Google Account. 03. Select "Use another account"
from the list.
04. Click on Create an Account
link.
Sign Up into Website
Verify by clicking on the Sign Up link. 01. Navigate to Login Screen.
02. Click on Sign Up link
Forgot Password
Verify by clicking on the Forgot Password link. 01. Navigate to Login Screen.
02. Click on Forgot Password link.
Check the fields and buttons displayed on the 01. Navigate to Login Screen.
Forgot Password window. 02. Click on Forgot Password link.
Verify by entering invalid email address in the 01. Navigate to Login Screen.
field. 02. Click on Forgot Password link.
03. Enter Invalid email = gh3
Verify by entering email for which user does not 01. Navigate to Login Screen.
exists in the system. 02. Click on Forgot Password link.
03. Enter Invalid email =
jd@[Link]
04. Click on Reset Password
Verify by entering email for which user exists in 01. Navigate to Login Screen.
the system. 02. Click on Forgot Password link.
03. Enter Valid email =
faisal.k@[Link]
04. Click on Reset Password
Check user's email inbox once reset password is 01. Navigate to Login Screen.
requested by the user. 02. Click on Forgot Password link.
03. Enter Valid email =
faisal.k@[Link]
04. Click on Reset Password
Check resetting the users password by clicking on 01. Navigate to Login Screen.
the link received by the user on email. 02. Click on Forgot Password link.
03. Enter Valid email =
faisal.k@[Link]
04. Click on Reset Password
05. Click on link received on email
and reset the password.
Verify by login in to the system using the newly 01. Reset the password.
reset password. 02. Navigate to Sign in page.
03. Login with valid credentials
after resetting password
Cycle 1
Description of actual
Expected Output Actual Output
defect
Should display the following fields and
buttons/links in the window:
Fields:
01. Username/email
02. Password
Buttons:
01. Login
02. Close
03. Sign in With Google
04. Sign in with Apple
Links:
1. Sign Up
2. Forgot Password
System should display a message as
"Username/Password can not be left
blank".
System should display a message as "Invalid
User Name/Password".
System should display a message as "Invalid
User Name/Password".
System should display a message as "Invalid
User Name/Password".
System should display a message as "Invalid
User Name/Password".
System should display a message as "Invalid
User Name/Password".
System should allow the user to login
successfully in the website
Logout button should be displayed in the
website.
User should be logged out successfully by
clicking on the logout button.
User should be navigated to Sign in with
Google screen and should be prompted to
select a google account to continue.
User should be allowed to successfully log
in using the account selected. After
successful login user should be navigated
back to the application.
User should be allowed to login into his
existing mail account and continue using
the application after successful login.
User should be allowed to create a new
google account and continue using the
application after successful login.
User should be navigated to Create a new
account page where he should be asked to
enter required details to create account and
allow to login once sign up is successful.
User should be navigated to the Forgot
Password window.
Following fields and buttons should be
displayed:
Fields:
01. Email
Buttons
01. Reset Password.
Following message should be displayed:
"Invalid Email"
Following message should be displayed to
the user:
"Password reset initiated for <email>, if the
user exists, you will shortly receive an email
with reset instructions."
Following message should be displayed to
the user:
"Password reset initiated for <email>, if the
user exists, you will shortly receive an email
with reset instructions."
User should receive an email with Password
reset link in the email which should expire
within <time as per business requirement>.
User should be allowed to successfully reset
the password.
User should be allowed to login
successfully.
e1 Cycle 2
Description of actual
Defect ID Actual Output Defect ID
defect
Cycle 1 - Test Summary
Correct
Incorrect
Suggestion
Can't Test
Cycle 1 - Test Summary
0
0
0
0