test cases
A test case is a set of rules or conditions to check if the system or one of its feature works in accordance to the requirement.
Below are the test cases for the Job Portal web application.
Test case: 1
TEST CASE | EXPECTED | TEST RESULT | ||||
TEST | RESULT | |||||
MODULE | ||||||
ADMIN | Provide valid login | User successfully | PASS | |||
credentials | logged in and directed | |||||
to the admin | ||||||
dashboard page | ||||||
ADMIN | Enters invalid login | Displays Error | PASS | |||
credentials | message | |||||
ADMIN | Upon successful login, | Displays the details of | PASS | |||
click on the ‘List of | list | of | active | |||
Employers’ tab. | employers | registered | ||||
with the application | ||||||
Admin and employer test case for login and post job |
Test case: 02
Employer and jobseeker test case for registration and applied jobs
TEST | TEST CASE | EXPECTED | TEST RESULT | ||
RESULT | |||||
MODULE | |||||
EMPLOYER | Employer clicks on | The list of the details | PASS | ||
the ‘view’ tab under | of applicants for a | ||||
particular job posting | |||||
candidates column | |||||
are displayed. | |||||
JOBSEEKER | Provide details for | Jobseeker successfully | PASS | ||
registration | registered with the | ||||
application | |||||
JOBSEEKER | Enters invalid login | Error message | PASS | ||
credentials | displayed | ||||
JOBSEEKER | Upon | successful | List details of | PASS | |
login, click on ‘My | jobseeker | ||||
Profile’ tab | |||||
JOBSEEKER | Upon | successful | Details of the active | PASS | |
login, | click | on | job postings are | ||
‘Search Jobs’ tab | displayed. | ||||
JOBSEEKER | Upon | successful | Details of the jobs that | PASS | |
login, | click | on | are applied by the | ||
‘Applied Jobs’ tab | jobseeker are | ||||
displayed | |||||
Test case 2: employer and jobseekers
Test case: 03
Test case for Successfully submits the Job application
TEST | INPUT | OUTPUT | PASS/FAIL |
CONDITION | SPECIFICATION | SPECIFICATION | |
The user is currently | User clicks on the | Prompts a message as | PASS |
on the | ‘Apply’ tab against a | “Successfully applied | |
Jobs page | job post | to this job” | |
Test case: 03 job application |
Test case: 04
Test case for User checks for applied jobs
TEST | INPUT | OUTPUT | PASS/FAIL |
CONDITION | SPECIFICATION | SPECIFICATION | |
The user is | User clicks on | Lists all the jobs that | PASS |
currently on the | ‘Applied | are applied | |
Jobs page | Jobs’ tab | ||
Test case: 04 job search application