TEST CASES TO TEST VARIOUS FUNCTIONALITY OF RAILWAY RESERVATION SYSTEM
Test ID Objective Preconditio Step Detail Expected Actual Status
n Result Result
TC001 Test user User must be 1. Go to User should User Pass
login registered login page be redirected redirected to
functionality 2. Enter to the the
valid dashboard dashboard
username
and
password
3. Click on
login
button
TC002 Test train User must be 1. Enter Available Available Pass
search logged in source and trains should trains are
functionality destination be displayed displayed
2. Select
travel date
3. Click
search
button
TC003 Test ticket Trains 1. Select Booking Booking Fail
booking available for train and confirmation confirmation
functionality the selected class with ticket with ticket
route and 2. Enter details details not
date passenger should be displayed
details displayed
3. Confirm
booking
TC004 Test ticket User must 1. Navigate Ticket Ticket is Pass
cancellation have an to my should be cancelled
functionality active bookings cancelled and refund
booking 2. Select and refund process
ticket to process initiated
cancel initiated
3. Click
cancel and
confirm
TC005 Test PNR Valid PNR 1. Enter Current Current Fail
status check number PNR status of the status of the
functionality available number ticket should ticket is not
2. Click be shown shown
check
status
button
TEST CASES TO TEST VARIOUS FUNCTIONALITY OF RAILWAY RESERVATION SYSTEM
TC006 Test logout User must be 1. Click on User should User logged Pass
functionality logged in the logout be logged out and
button out and taken to the
taken to the homepage
homepage
TC007 Test profile User must be 1. Navigate Updated Updated Fail
update logged in to profile profile profile
functionality settings details details are
2. Modify should be not saved
details saved
3. Save successfully
changes