0% found this document useful (0 votes)
55 views12 pages

Test Case Template

The document describes test cases for a learning management system's login, signup, forgot password, and add course modules. It includes 46 test cases covering valid and invalid login and signup scenarios to test email validation, required fields, password validation, and more. It also provides the expected results and actual results of each test case along with their pass/fail status. Overall, 45 of 46 planned test cases were executed, with a 98% pass rate and only 2 defects encountered.

Uploaded by

Joseph Aremu
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)
55 views12 pages

Test Case Template

The document describes test cases for a learning management system's login, signup, forgot password, and add course modules. It includes 46 test cases covering valid and invalid login and signup scenarios to test email validation, required fields, password validation, and more. It also provides the expected results and actual results of each test case along with their pass/fail status. Overall, 45 of 46 planned test cases were executed, with a 98% pass rate and only 2 defects encountered.

Uploaded by

Joseph Aremu
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/ 12

Project Name: LMS

Module: Login and Add Course


Created By Joseph Aremu
Date of Creation 6/3/2023
Date of Review
Test Case ID Test Scenario

Login01 VerIfy Email login

Login02

Login03

Login04

Login05

SignUp1 User Interface


SignUp2 Required Fields
SignUp3 Required Fields
SignUp4 Optional Fields
SignUp5 Optional Fields
SignUp6 Optional Fields

SignUp7 Email Validation


SignUp8 Email Validation
SignUp9 Email Validation
SignUp10 Phone number vali
SignUp11 Phone number vali
SignUp12 Phone number vali
SignUp13 Password Validatio
SignUp14 Password Validatio
SignUp15 Password Validatio
SignUp16 Password Validatio
SignUp17 Password Validatio
SignUp18 User Interface
SignUp19 User Interface
SignUp20 User Interface
Forgot Password Forgot Password
Forgot Password Forgot Password
Forgot Password Forgot Password
Forgot Password Forgot Password
Forgot Password Forgot Password
Forgot Password Forgot Password
Forgot Password Forgot Password
Forgot Password Forgot Password
Forgot Password Forgot Password
Add Course01 Add Course
Add Course02 Add Course
Add Course03 Add Course
Add Course04 Add Course
Add Course05 Add Course
Add Course06 Add Course
Add Course07 Add Course
Add Course08 Add Course
Add Course09 Add Course
Add Course10 Add Course
Add Course11 Add Course
Add Course12 Add Course
Test case

Insert Valid Email and Valid Password

Insert Invalid Email and Valid Password

Insert Valid Email and Invalid Password

Insert invalid Email and Invalid Password

Empty email and password

Spelling and Grammar check


Check all buttons and checkboxes
Check all required fields by not entering the data
Check all fields by entering the data and validating
Check all optional fields by entering the data
Check all optional fields by not entering the data
Check by filling some optional fields and leaving some
Testing for some invalid emails with cases like: without @, without(.), without domain, without alphabets before
@
Test for valid email addresses
Test for valid but already existing email address
Test for non-numeric inputs
Test for numeric inputs
Test for input with country code applied
Check the password for less value than minimum
Check the password for more value than maximum
Check the password without alphanumeric characters
Check the password with alphanumeric characters but without special character
Check by entering an alphanumeric password between 8-16 characters and a special character
Test the tab functionality
Test the Enter Button
Test the various fields for cursor
Check if the forgot password option is shown right after the wrong password is entered.
Verify if the forgot password link is working correctly and landing on the correct page.
Check if the forgot password link is directed to the right page i.e. forgot password page.
Verify that the link to change the password is sent to the user’s emailId only.
Verify that if a wrong answer is entered to any security question, it should not proceed to the next question.
Verify that the new password matches with required specifications for the password value eg. Does it allow a combination of special characters, upper case characters, numerics,
Verify that the login should be possible with the newly changed password.
Check if the otp is live/applicable for one-time use only.
Verify that the otp is working only for a specified period of time and then shows a time-out message.
Check if the Courses link is working correctly and landing on the correct page.
Check if the Add Course link is working correctly and landing on the correct page.
Verify if the Add Course link is working correctly and landing on the correct page.
Verify if the Add Course link is working
On the Add Course with Certificate option, verify if the Create Course button/link is working correctly and landing on the correct page.
Verify panel validation for checking mandatory fields.
Verify that all the mandatory fields are arsteriked
Verify that courses created get visible on the website with accurate inputed details.
Verify if the Course Type field shows the Paid, Free and Select-an-option options
Verify if the Paid option link is working correctly and landing on the correct page.
Verify if all other buttons and functioning and landing to appropriate pages
Verify if the 10% discount calculator is accurate.
Pre Condition Test Steps Test Data Expected Result

Valid Email:
Enter Username [email protected]
Valid email and password needed for login Enter Password Valid Password: P@ssw0rd Authentication Successful

Invalid email:
Enter Username [email protected]
Invalid email and password needed for login Enter Password Valid Password: P@ssw0rd Invalid Credentials Provided

Valid email: Invalid credentials


Enter Username [email protected] provided
Valid email and invalid password needed for login Enter Password Invalid Password: Passw0rd

Invalid email Invalid credentials


[email protected] or provided
any random incorrect email
Enter Username Invalid Password: Passw0rd or
Invalid email and invalid password needed for login Enter Password any random incorrect password
press the enter button Email is a required field
do not insert any detail and but prss enter directly no paramater Password is a required field

N/A All spellings and grammar corr


N/A Click on on the various N/A UI perfect
N/A
First Name, last name, email address and password Enter First Name, last name, email address and password
allow a combination of special characters, upper case characters, numerics, etc.

and landing on the correct page.


Post Condition Actual Result Staus (Pass/Fail)

Dashboard page appears Authentication Successful Pass

Login page remains Invalid Credentials Provided Pass

Invalid credentials provided


Login page remains Pass

Invalid credentials provided

Login page remains Pass


Email is a required field
Login page remains Password is a required field Pass

All spellings and not grammar


correct, th word have is
missing in the on the
All spellings and grammarDon't have an account? here Fail
N/A UI perfect Pass
Pass
Pass
Pass
Pass
Pass

Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Test Not executed
Overall progress of the Test cycle(Ontime, delayed, Stopped) On time
Total number of test cases 46
Number of testers 1
Test cycle duration 2 day

Status for

Number of test cases planned 46


Number of test cases executed 45
Number of test cases executed overall 45
Number of defects encountered today 2
Number of defect encountered so far 2
Number of critical defects- still open

Overall status
Number of test cases planned 47
Number of test cases executed 46
Pass Percentage of the defects 98%
Defects density 1 per day
Critical defects percentage 2%

You might also like