0% found this document useful (0 votes)
45 views35 pages

Attendence Test Case

This document contains test cases and test steps for an attendance tracking application that uses facial recognition for login and check-in/check-out functions. It includes 164 test cases to verify the login, registration, check-in, check-out and logout processes. Specific scenarios covered include validating with valid and invalid credentials, ensuring the appropriate screens are displayed, testing the biometric matching process and checking error messages.

Uploaded by

faizan.reza
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)
45 views35 pages

Attendence Test Case

This document contains test cases and test steps for an attendance tracking application that uses facial recognition for login and check-in/check-out functions. It includes 164 test cases to verify the login, registration, check-in, check-out and logout processes. Specific scenarios covered include validating with valid and invalid credentials, ensuring the appropriate screens are displayed, testing the biometric matching process and checking error messages.

Uploaded by

faizan.reza
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/ 35

MODULE NAME/

SI.No PROJECT NAME


COMPONENT NAME

1 Attendence Login

2 Attendence Face Validation while login


2 Attendence Face Validation while login

3 Attendence New User Face Registion


4 Attendence Check-In
5 Attendence Check-Out

6 Atttendance Logout
6 Atttendance Logout
TEST
TEST SCENARIO
CASE ID

1)Verify that the login page is displayed as the initial screen. ATD-101

2)Verify that user is able to login with valid Username


ATD-102
and Password

3)Verify that user should not able to login with valid


ATD-103
username and Invalid password
4)Verify that user should not able to login with Invalid
ATD-104
Username and Valid Password
5)Verify that user should not able to login with Invalid
ATD-105
Username and Password
6)Verify that user should not able to login without Internet
ATD-106
connection
7) Verify that if the user forgets their password, they can
click on the "Forgot Password" link. and able to Reset their ATD-107
password
8) Verify that the user can choose the "Remember Me" option
ATD-108
to stay logged in even after closing the application.
9)Verify that when user entering the password , the password
ATD-109
field should encrypted
10)Verify that The system provides clear error messages
ATD-110
when user enter invalid Username and Password

1)Verify that the face recognition login screen is displayed as


the initial authentication method or after entering Username ATD-111
and Password and Login
2)Verify that the user clicks on the "Login" with valid
ATD-112
credential to start the face recognition process.
3)Verify that initially the application requests permission
ATD-113
to access the user's device camera.
4)Verify that user is able to validate their face from front
ATD-114
and back camera
5)Verify that The device's camera is activated, and the
user is prompted to position their face within a specified
ATD-115
frame displayed on the screen otherwise out of frame user
should not able to login
6)Verify that the user should ensure adequate lighting
ATD-116
for a successful face capture
7)Verify that the user not able to login with Invalid Face ATD-117
8)Verify that the user should not able to login with Face mask ATD-118

9)Verify that the user should not able to login with


ATD-119
blurred face
10)Verify that the user should not able to login with
ATD-120
wrong coordinates lat and lang
11)Verify that the system compares the captured facial
data with the user's previously registered facial template ATD-121
stored securely in the system.
12)Verify that If the facial recognition is successful and a
ATD-122
match is found, the user is granted to login
13)Verify that If there is a mismatch or the facial
ATD-123
recognition fails, the system may display an error message

1)Verify that when new user coming to the application


ATD-124
then initially system ask for face validation
2)Verify that when user click on Face validation link then
system should ask for Username and Password which is ATD-125
given by administration
3)Verify that user is able to do Face registration with valid
ATD-126
Username and Password
4)Verify that user should not able to do Face registration with
ATD-127
valid username and Invalid password
5)Verify that user should not able to do Face registration with
ATD-128
Invalid Username and Valid Password
6)Verify that user should not able to do Face registration with
ATD-129
Invalid Username and Password
7)Verify that user should not able to do Face registration
ATD-130
without Internet connection

8)Verify that the system ask permission for access Camera ATD-131

9)Verify that user is able to do face registration process


ATD-132
with front and back camera
10)Verify that the system processes the captured face
images and creates a unique biometric template for the user's ATD-133
face.
11)Verify that the user receives a confirmation message
ATD-134
indicating that their face has been successfully registered
12)Verify that user should able to login with registered
ATD-135
face , Invalid face should not accept
1)Verify that user is able to mark attendance
ATD-136
through valid registered face.

2)Verify that user is not able to mark attendance with


ATD-137
invalid face

3)Verify that user is able to check in after validating


ATD-138
the appropriate location

4)Verify that user is not able to mark the attendance on


Invalid location which is not coming under radius of ATD-139
predefind location

5)Verify that user should not able to check in without face ATD-140

6)Verify that user should not able to check In when there is


ATD-141
no internet connectivity

7)Verify that user should able to check-In on Low Light? ATD-142


8)Verify that user should able to Check-In with Mask? ATD-143
9)Verify that user should able to Check-In on
ATD-144
High Beam Light?

1)Verify that user is able to Check-out


ATD-145
through valid registered face.

2)Verify that user is not able to check-out with


ATD-146
invalid face
3)Verify that user is able to check out after validating
ATD-147
the appropriate location

4)Verify that user is not able to check-out on


Invalid location which is not coming under radius of ATD-148
predefind location

5)Verify that user should not able to check out without face ATD-149

6)Verify that user should not able to check Out when there is
ATD-150
no internet connectivity

7)Verify that user should able to check-Out on Low Light? ATD-151


8)Verify that user should able to Check-Out with Mask? ATD-152
9)Verify that user should able to Check-Out on
ATD-153
High Beam Light?

10)Veridy that user should not Check out before the Check-In
ATD-154
Process

1)Verify that after Login user is able to Logout from Menu


ATD-155
Bar(Hamburger)

2)Verify that after Login user is able to Log out by clicking


ATD-156
on RHN top corner logout icon

3)Verify that user is able to logout on a single click ATD-157


4)Verify that RHN top corner logout icon should have tool tip ATD-158

5)Verify that after logout user is navigate to login page ATD-159

6)Verfiy that after logout when user on Login page then by


ATD-160
clicking on back button user is not able to login

7)Verify that logout button text is spelled correctly ATD-161


TEST STEP/ACTION/DESCRIPTION INPUT

1)Install the application and open the application and check intially login option
is displayed NA

2)Click on Login button and Navigate to Login page and enter valid Username
and Password and Click on Login Button and check application is asking for UN-falhashmi
face validation Pwd- 123

3)Click on Login button and Navigate to Login page and enter valid username Un-ekhoori
and Invalid password Pwd-1234
4)Click on Login button and Navigate to Login page and enter Invalid Username Un-Sunidhi
and Valid Password Pwd-123
5)Click on Login button and Navigate to Login page and enter Invalid Username Un-Sunidhi
and Password Pwd-1245

NA
6)Disconnect the Internet and try to login

7) Click on Login button and Navigate to Login page and click on the "Forgot NA
Password" link.
8) Click on Login button and Navigate to Login page and click on "Remember NA
Me" option to stay logged in even after closing the application
9)Click on Login button and Navigate to Login page and enter password field NA
and check it should encrypted and eye button is available
10)Click on Login button and Navigate to Login page and enter invalid Un-Malrashedi
Username and Password pwd-123

1)Click on Login button and Navigate to Login page and check the face
recognition login screen is displayed or after entering Username and Password NA
and Login
2)Clicks on the "Login" with valid NA
credential to start the face recognition process.
3)As a new user open the application and do the login process and the initially NA
the application requests permission to access the user's device camera.
4)Clicks on the "Login" with valid credential and validate face from front NA
and back camera

5)Open the application and do the face validation and the device's camera is NA
activated, and the user is prompted to position their face within a specified frame
displayed on the screen.
NA
6)Goto to the adequate lighting and do successful face capture
7)Try to login with unregistered face NA
NA
8)Wear the Face mask and try to login
NA
9)During face validation shake the camera and try to login
10)Try to login with invalid location where the office or registered NA
wrong coordinates lat and lang

NA
11)Try to login with unregistered face
NA
12)Open the application and login with regitered face
13)Open the camera and don’t align the face to camera,then the application NA
display an error message contains face not found

1)Open the aplication and check on first page new for user system ask for face NA
validation

2)Open the application and click on Face validation link then NA


system should ask for Username and Password which is given by administration
3)Open the application and do Face registration with valid Username and UN-falhashmi
Password which is given by admin Pwd- 123
4)Open the application and do Face registration with valid username and Invalid Un-ekhoori
password Pwd-1234
5)Open the application and do Face registration with Invalid Username and Un-Sunidhi
Valid Password Pwd-123
6)Open the application and do Face registration with Invalid Username and Un-Sunidhi
Password Pwd-1245

NA
7)Open the application and do Face registration without Internet connection
8)Open the application and check the system ask permission for access Camera NA
before face valiation
9)Open the application and do face registration process NA
with front and back camera
10)The system processes the captured face
images and creates a unique biometric template for the user's face. And after face NA
registration try to login with invalid face
11)Register your face after giving username and password and receives a NA
confirmation message indicating that their face has been successfully registered
NA
12) login with registered face
Launch the application & Login.
Click on the "Check-In" button. Un-demouser1
Perform face validation. Pwd-123
Submit the check-in.

Launch the application & Login.


Click on the "Check-In" button. Un-demouser1
Intentionally provide a face that does not match the enrolled face data. Pwd-123
Perform face validation.
Submit the check-in.

Launch the application & Login.


Click on the "Check-In" button. Un-demouser1
Observe before check In the location is fetching Pwd-123
Perform face validation.
Submit the check-in.

Launch the application & Login.


Goto the Location which is not registered Un-demouser1
Click on the "Check-In" button. Pwd-123
Observe before check In the location is fetching

Launch the application & Login.


Click on the "Check-In" button. Un-demouser1
Observe before check In the location is fetching Pwd-123
Perform face validation process without giving the face front to the camera.

Launch the application & Login.


Turn off the internet on the system Un-demouser1
Click on the "Check-In" button. Pwd-123

NA
NA
NA

Launch the application & Login.


Click on the "Check-out" button. Un-ekhoori
Perform face validation. pwd-123
Submit the check-out.

Launch the application & Login.


Click on the "Check-Out" button. Un-ekhoori
Intentionally provide a face that does not match the enrolled face data. pwd-123
Perform face validation.
Submit the check-out.
Launch the application & Login.
Click on the "Check-Out" button. Un-ekhoori
Observe before check out the location is fetching pwd-123
Perform face validation.
Submit the check-out.

Launch the application & Login.


Goto the Location which is not registered Un-ekhoori
Click on the "Check-out" button. pwd-123
Observe before check out the location is fetching

Launch the application & Login.


Click on the "Check-out" button. Un-ekhoori
Observe before check out the location is fetching pwd-123
Perform face validation process without giving the face front to the camera.

Launch the application & Login.


Turn off the internet on the system Un-ekhoori
Click on the "Check-out" button. pwd-123

Pending NA
Pending NA
NA
Pending
Launch the application & Login.(The account should not Check In)
Click directly on to the "Check-out" button. NA
Observe before check out process is happening or not

Open the application.


Login to the user account. Un-ekhoori
Navigate to the user menu. pwd-123
Locate and click on the "Logout" button.
Verify that the user is logged out and the system returns to the login page.

Open the application.


Login to the user account. Un-ekhoori
Navigate to the RHN top corner logout icon pwd-123
Locate and click on the "Logout" icon.
Verify that the user is logged out and the system returns to the login page.

Open the application.


Login to the user account. Un-ekhoori
Navigate to the user menu. pwd-123
Locate and Single click on the "Logout" button.
Verify that the user is logged out and the system returns to the login page.
Open the application.
Login to the user account. Un-ekhoori
Navigate to the RHN top corner logout icon pwd-123
Observe the tool tip

Open the application.


Login to the user account. Un-ekhoori
Navigate to the user menu. pwd-123
Locate and click on the "Logout" button.
Verify that the user is logged out and the system returns to the login page.

Open the application.


Login to the user account.
Un-ekhoori
Navigate to the user menu.
pwd-123
Locate and click on the "Logout" button.
Verify that the user is logged out and the system returns to the login page.
Click on system back button and observe
Open the application.
Login to the user account. Un-ekhoori
Navigate to the user menu. pwd-123
Observe the Logout button spelling
EXPECTED RESULTS

1) login page should displayed as the initial screen.

2)The user should able to login with valid Username and Password

3)The user should not able to login with valid username and Invalid password

4)The user should not able to login with Invalid Username and Valid Password

5)The user should not able to login with Invalid Username and Password

6)The user should not able to login without Internet connection

7) if the user forgets their password, they can click on the "Forgot Password" link.
and able to Reset their password

8) The user can choose the "Remember Me" option to stay logged in even after
closing the application.

9) when user entering the password , the password field should encrypted

10)The appliation should provides clear error messages


when user enter invalid Username and Password

1)The face recognition login screen should displayed as the initial authentication
method or after entering Username and Password and Login

2)The user should clicks on the "Login" with valid


credential to start the face recognition process.
3) initially the application should requests permission
to access the user's device camera.
4)The user should able to validate their face from both front
and back camera

5)The user should prompted to position their face within a specified frame displayed
on the screen otherwise out of frame user should not able to login

6)The user should ensure adequate lighting


for a successful face capture
7)The user should not able to login with Invalid Face
8)The user should not able to login with Face mask

9)The user should not able to login with


blurred face
10)The user should not able to login with
wrong coordinates lat and lang
11)The application should compares the captured facial
data with the user's previously registered facial template stored securely in the
system.
12) If the facial recognition is successful and a
match is found, the user should granted to login
13)If there is a mismatch or the facial
recognition fails, the system should display an error message

1)When new user coming to the application then initially system should ask for face
validation

2)When user click on Face validation link then


system should ask for Username and Password which is given by administration

3)User should able to do Face registration with valid Username and Password

4)User should not able to do Face registration with valid username and Invalid
password
5)User should not able to do Face registration with Invalid Username and Valid
Password

6)User should not able to do Face registration with Invalid Username and Password

7)User should not able to do Face registration without Internet connection

8)The application should ask permission for access Camera

9)User is able to do face registration process with front and back camera

10)The system should processes the captured face


images and creates a unique biometric template for the user's face.

11)The user should receives a confirmation message


indicating that their face has been successfully registered
12)The user should able to login with registered
face , Invalid face should not accept
1)user should able to mark attendance
through valid registered face.

2)user should not able to mark attendance with


invalid face

3)user should able to check in after validating


the appropriate location

4)user should not able to mark the attendance on


Invalid location which is not coming under radius of predefind location

5)user should not able to check in without face

6)user should not able to check In when there is


no internet connectivity

1)user should able to check-out


through valid registered face.

2)user should not able to check-out with


invalid face
3)user should able to check-out after validating
the appropriate location

4)user should not able to mark the attendance on


Invalid location which is not coming under radius of predefind location

5)user should not able to check out without face

6)user should not able to check out when there is


no internet connectivity

Pending
Pending
Pending

10) User should not Check out before the Check-In Process

1)After Login user should able to Logout from Menu Bar(Hamburger)

2)After Login user should able to Log out by clicking on RHN top corner logout icon

3) User should able to logout on a single click


4)On RHN top corner logout icon should have tool tip

5) After logout user is navigate to login page

6)After logout when user on Login page then by clicking on back button user should
not able to login

7)logout button text should spelled correctly


PRIORITY ACTUAL RESULT

P0 1) login is displayed as the initial screen.

P1 2)User is able to login with valid Username and Password

P1 3)User is not able to login with valid username and Invalid password

P1 4)User is not able to login with Invalid Username and Valid Password

P1 5)User is not able to login with Invalid Username and Password

P1 6)User is not able to login without Internet connection

7) if the user forgets their password, they can click on the "Forgot Password"
P3
link. and able to Reset their password

8) User is choose the "Remember Me" option to stay logged in even after
P1
closing the application.

P2 9) when user entering the password , the password field is encrypted

10)The appliation should provides clear error messages


P2
when user enter invalid Username and Password

1)The face recognition login screen is displayed as the initial authentication


P0
method or after entering Username and Password and Login

2)The user is clicks on the "Login" with valid


P1
credential to start the face recognition process.
3) initially the application is requesting permission
P1
to access the user's device camera.
4)The user is able to validate their face from both front
P2
and back camera

5)The user is prompted to position their face within a specified frame displayed
P1
on the screen otherwise out of frame user should not able to login

6)The user is ensure adequate lighting


P3
for a successful face capture
P1 7)The user is not able to login with Invalid Face
P3 8)The user is not able to login with Face mask

9)The user is not able to login with


P3
blurred face
10)The user is not able to login with
P3
wrong coordinates lat and lang
11)The application should compares the captured facial
P1 data with the user's previously registered facial template stored securely in the
system.
12) If the facial recognition is successful and a
P1
match is found, the user should granted to login
13)If there is a mismatch or the facial
P1
recognition fails, the system should display an error message

1)When new user coming to the application then initially system is asking for
P0
face validation

2)When user click on Face validation link then


P1
system is asking for Username and Password which is given by administration

P2 3)User is able to do Face registration with valid Username and Password

4)User is not able to do Face registration with valid username and Invalid
P1
password
5)User is not able to do Face registration with Invalid Username and Valid
P1
Password

P1 6)User is not able to do Face registration with Invalid Username and Password

P3 7)User is not able to do Face registration without Internet connection

P2 8)The application is asking permission for access Camera

P3 9)User is able to do face registration process with front and back camera

10)The system is processes the captured face


P0
images and creates a unique biometric template for the user's face.

11)The user is receives a confirmation message


P1
indicating that their face has been successfully registered
12)The user is able to login with registered
P1
face , Invalid face should not accept
1)User is able to mark attendance
p0
through valid registered face.

2)User is not able to mark attendance with


P0
invalid face

3)User is able to check in after validating


P0
the appropriate location

4)User is not able to mark the attendance on


P0
Invalid location which is not coming under radius of predefind location

P0 5)User is not able to check in without face

6)User is not able to check In when there is


P0
no internet connectivity

Pending
Pending
Pending

1)User is able to check-out


p0
through valid registered face.

2)User is not able to check-out with


P0
invalid face
3)User is able to check out after validating
P0
the appropriate location

4)User is not able to check out on


P0
Invalid location which is not coming under radius of predefind location

P0 5)User is not able to check out without face

6)User is not able to check out when there is


P0
no internet connectivity

Pending
Pending
Pending

P3 10) User is not Check out before the Check-In Process

P0 1)After Login user is able to Logout from Menu Bar(Hamburger)

P3 2)After Login user is able to Log out by clicking on RHN top corner logout icon

P2 3) User is able to logout on a single click


P3 4)On RHN top corner logout icon is not having tool tip

P0 5) After logout user is navigate to login page

6)After logout when user on Login page then by clicking on back button user is
P1
not able to login

P3 7)logout button text is spelled correctly


STATUS DEV COMMENTS

Pass

Pass

Pass

Pass

Pass

Pass

Hold

Hold

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass
Pass
Deffered

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass

Pass
Pass

Pass

Pass

Deffered

Pass

Pass

Pending
Pending
Pending

Pass

Pass
Pass

Deffered

Pass

Pass

Pending
Pending
Pending

Hold

Pass

Pass

Pass
Pending

Pass

Pass

Pass
QA COMMENTS

You might also like