You are on page 1of 12

Scenario

SCN01

SCN02

SCN03

SCN04

SCN05
SCN06

SCN07

SCN08

SCN09
SCN10

SCN11

SCN12

a
b

c
d

h
Scenario Description
User applied leave by given valid dates and number of
days

User applies for leave with days which are more than
accrued leave

User applies for leave and then cancel it before approval

User applies for leave and then modify it before approval

User applies combining two types of leave which are valid


User applies combining two types of leave which are not
valid

Manager approves leaves applied by the employee

Manager reject leaves applied by the employee

User applies for loss of pay. Manager approve leave. Salary


in the payroll system is calculated based on the number of
leave applied
User is allowed to apply compensatory off based on the
hours work from the timesheet system

Leave accrual for a user who has joined during the second
month of year

User serving the notice period applies for leave

1)any employees can leave


2) any employees can leave if they have sufficient leave
balance
3) before 10th can accrue 1 day sick leave and 2 days
vacation
4)10th-20 can accrue 1/2 sick leave and 1 day vacation
5)after 20 dont have, NIL
6)employee work more than 6 hours during holiday can get
compensatory off
7) employee able to combine 2 valids leave
8)employee unable to combine 2 invalids leave
9)manager able to approve the leave request
10) manager able to reject the leave request
11)employee able to cancel the leave request
12)employee able to modify the leave request
13) employee salary is paid/calculated based on loss of pay
days/leave applied in LMS

14) employee should not be able to apply leave in LMS


while in notice period on EMPLOYEE CONTRACT SYSTEM
Sequence Requirement ID

User log in into the application UC01


User click 'Apply Leave' button
User enter the type of leave, valid dates,
number of days that are less than accrued
leave
Verify user is able to submit the leave
application

User log in into the application UC01


User click 'Apply Leave' button
User enter the type of leave, valid dates,
number of days that are more than accrued
leave
Verify user is able to submit the leave
application

User log in into the application UC01, UC06


User click 'Apply Leave' button
User enter the type of leave, valid dates,
number of days that are less than accrued
leave
Verify if the user eligible for the leave
User click 'Cancel Leave' button before it has
been approval

User log in into the application UC01, UC06


User click 'Apply Leave' button
User enter the type of leave, valid dates,
number of days that are more than accrued
leave
Verify user is able to submit the leave
application
User modify the the type of leave, valid
dates, number of days that are less than
accrued leave

User log in into the application UC04


User click 'Apply Leave' button
User enter vacation leave, valid dates,
number of days that are less than accrued
leave
Verify user is able to submit the leave
application
User enter compensantory leave, valid
dates, number of days that are less than
accrued leave
Verify user is able to submit the leave
application

User log in into the application UC04


User click 'Apply Leave' button
User enter vacation leave, valid dates,
number of days that are less than accrued
leave
Verify user is able to submit the leave
application

User enter sick leave, valid dates, number of


days that are less than accrued leave
Verify user is not able to submit the leave
application
User log in into the application UC05

User select 'Employee Leave Request' menu

User approve the leave that are number of


days that are less than accrued leave and
leave that combine with vacation leave and
compensantory leave
User log in into the application UC05

User select 'Employee Leave Request' menu

User reject the leave that are number of


days that are more than accrued leave and
leave that combine sick leave and another
leave unless except loss of pay

User log in into the application UC04, UC05


User click 'Apply Leave' menu
User enter loss of pay leave, valid dates,
number of days that are less than accrued
leave
Verify user is able to submit the leave
application
User log in into the application with Manager
Id

User select 'Employee Leave Request' menu

User approve the leave that are number of


days that are less than accrued leave

Salary in the payroll system is calculated


based on the number of leave applied

User log in into the application UC01, UC03


User click 'Apply Leave' menu
User enter compensatory leave, valid dates,
number of days that are less than accrued
leave

Timesheet system should check that the


employee should work minimum 6 hours on
holiday, to avail the compensatory off
Verify user is able to submit the leave
application

User log in into the application UC01, UC02


User click 'Apply Leave' menu
User enter sick leave or vacation leave, valid
dates, number of days that are more than
accrued leave
The system should check whether the user
id eligible for the leave based on the date of
joining.
Verify user is able to submit the leave
application
User log in into the application
User click 'Apply Leave' menu
User enter the type of leave, valid dates,
number of days that are more than accrued
leave
The system should check whether the user is
not allowed to avail any kind of leave while
serving the notice period
Verify user is not able to submit the leave
application

LMS
LMS

LMS

LMS, TS
LMS

LMS

LMS

Salary Payroll System

Employee Contact Sytem

You might also like