You are on page 1of 17

TestID

Describtion

Action

Test Inputs

T001

Response Time

1. Navigate to check availability 2. Enter Origin 3. Enter Destination 4. Selecte Date 5. Click on Search

1. Check Availability 2. Colombo 3. London 4. 26-08-2011 5. Search

T002

Load Testing

Perform Any Transaction in functional phase

Expected Output

Actual Outcome

Display air line and prices where seats available in less than 2 seconds

All the transactions are done without a crash or overloading

TestID

Describtion

Action

T001

1. Select "Registered User" Radio Button Checking Availability for Registered 2. Enter user ID 3. Enter Password user 4. Click "Login" Button 5. Navigate to Check Availability 1. Select "Registered User" Radio Button 2. Enter user ID 3. Enter Password 4. Click "Login" Button 4. Click on "Reserve Flight" Button 1. Select "Guest User" Radio Button 2. Click "Login" Button 3. Click on "Reserve Flight" Button

T002

A Registered user trys to Make a reservation

T003

A Guest user trys to Make a reservation

T004

Checking For the session expiration 1. The session-idle timer passes 30 minutes When user press "Reserve" Button 1. press "Reserve" Button Twice Twice

T005

T006

When same user(Registered user) 1. Select "Registered User" Radio Button trys to login to the system from 2 2. Enter user ID 3. Enter Password locations 4. Click "Login" Button 1. Click on Sign UpLink 2. Enter User ID 3. Enter Password 4. Enter First Name 5. Enter Last Name When user tries to Register with the 6. Enter Address system with incorrect data 7. Enter Phone No. 8. Enter Email Address 9. Select Sex Option(M/F) 10. Enter Age 11. Select Preferred Credit Card No. 12. Click on "Sign Up" Button When a Guest user trys to Block the 1. Select "Guest User" Radio Button 2. Click "Login" Button ticket 3. Click on "Block Ticket" Tab

T007

T008

T009

When a Registered user tries to Block the ticket

1. Select "Registered User" Radio Button 2. Enter user ID 3. Enter Password 4. Click "Login" Button 5. Click on "Block Ticket" Tab

T010

1. Select "Registered User" Radio Button 2. Enter user ID 3. Enter Password When Administrator of the Sysytem 4. Click "Login" Button tries to update the pricing policy 5. Navigate to Database - Schedule 6. Update the prices 7. Click "Confirm" Button 8. Navigate to DB - User 9. View Password for particular Registered user

Test Inputs 1. Registered User 2. Lakmal 3. 123456 4. Login 1. Registered User 2. Lakmal 3. 123456 4. Login 5. Reserve Flight 1. Guest User 2. Login 3. Reserve Flight 1. Session-Timeout = 30 minutes 1. Confirm Booking

Expected Output 1. Display WelcomeMessage 2.check availability page is successfully loaded

Actual Outcome Pass/Fail

Comments

The System Authenticates the user as a valid user & the system continues with the reservation process The System Display an error Message & user redirected back to the flight schedules page User - DB server expires the session for Currently Logged in user rollback the duplicate data sending through the servers

1. Registered User 2. Lakmal 3. 123456 4. Login 1. Sign Up 2. asaan 3. 123 4. Asaan 5. Sam 6. Canada 7. 123 8. sasaan 9. M 10. 125 11. 1111 2222 4444 12. Sign Up 1. Guest User 2. Login 3. Block Ticket

The System Display WelcomeMessage & Warning Message " Currently being used in 1 other user "

Display Error Message "Enter Valid Password, Phone No, Age, Credit Card No."

The System Display an error Message & user redirected back to the flight schedules page

1. Registered User 2. Lakmal 3. 123456 4. Login 5. Block Ticket

The System Authenticates the user as a valid user & the system continues with the Blocking Ticket process

1. Registered User 2. Admin 3. 456987 4. Login 5. Database - Schedule 6. 56000.00 7. Confirm 8. DB - User 9. *&$@)*^%

The System Authenticates the user as a valid user & the system successfully updates the pricing policy.

TestID

Description

Action

Test Inputs 1. Registered User 2. lakmal 3. 123456 4. Login

T001

1. Select "Registered User" Radio Checking the Functionality button for 2. Enter User ID Registered User 3. Enter User Password 4. Click on Login Button

T002

Checking the Functionality 1. Select Guest User Radio for button Guest User 2. Click on Login Button 1. Click on Sign UpLink 2. Enter User ID 3. Enter Password 4. Enter First Name 5. Enter Last Name 6. Enter Address Checking the Functionality 7. Enter Phone No. of Registering New User 8. Enter Email Address 9. Select Sex Option(M/F) 10. Enter Age 11. Select Preferred Credit Card No. 12. Click on "Sign Up" Button

1. Guest User 2. Login

T003

1. Sign Up 2. asaan 3. 123456 4. Asaan 5. Sam 6. Canada 7. +14169636547 8. sasaan@msn.com 9. M 10. 25 11. 1111 2222 4444 6598 12. Sign Up

T004

1. Click on Sign UpLink 2. Enter User ID 3. Enter Password 4. Enter First Name Checking the Functionality 5. Enter Last Name of Registering New User 6. Enter Address without Entering Required 7. Enter Phone No. 8. Enter Email Address Field 9. Select Sex Option(M/F) 10. Enter Age 11. Select Preferred Credit Card No. 12. Click on "Sign Up" Button

1. Sign Up 2. asaan 3. 123456 4. Asaan 5. Sam 6. Canada 7. +14169636547 8. sasaan@msn.com 9. M 10. 25 11. Blank Credit Card No. 12. Sign Up

T005

1. Click on Sign UpLink 2. Enter User ID 3. Enter Password 4. Enter First Name Checking the Functionality 5. Enter Last Name of Registering New User 6. Enter Address 7. Enter Phone No. with Incorrect Values 8. Enter Email Address 9. Select Sex Option(M/F) 10. Enter Age 11. Select Preferred Credit Card No. 12. Click on "Sign Up" Button

1. Sign Up 2. asaan 3. 123 4. Asaan 5. Sam 6. Canada 7. 123 8. sasaan 9. M 10. 125 11. 1111 2222 4444 12. Sign Up

T006

1. Enter Origin Check Availability of Direct 2. Enter Destination Route 3. Selecte Date 4. Click on Search

1. Colombo 2. London 3. 26-08-2011 4. Search

T007

Check Availability of Direct 1. Enter Origin Route which is not a Origin 2. Enter Destination City 3. Selecte Date 4. Click on Search 5. Select Nearest City

1. Kandy 2. Bangalore 3. 29-08-2011 4. Search 5. Colombo

T008

Check Availability of Indirect Route

T009

Check Registered User Block the Ticket

1. Enter Origin 2. Enter Destination 3. Selecte Date 4. Click on Search 5. Select Transfer Point 1. Select Date 2. Enter No. of Seats 3. Cilck on Block Button Assume : User successfully completed T008

1. Colombo 2. Toronto 3. 20-10-2011 4. Search 5. London 1. 20-10-2011 2. 5 3. Block

1. Confirm 2. B6999 3. OK T010 Check Registered User Confirm Ticket 1. Click on Confirm Button 2. Enter Block No. 3. Click on OK Button Assume: User successfully completed T009

Expected output

Actual outcome

Pass/Fail

Display Welcome Massage

Display Welcome Massage

Display Successful Message, Created "Sky Miles" Field, & Sky Miles set Zero.

Display Error Message "Enter Credit Card No."

Display Error Message "Enter Valid Password, Phone No, Age, Credit Card No."

Display Air Lines, Prices & Available Seats.

1. Display Nearest City as Colombo. 2. Display Air Lines, Price & Available Seats.

1. Display Transfer Points 2. Display Air Lines, Price & Available Seats.

Display Successful Blocked Message & Available Seat is reduced by 5

Display Successful Message & Display Conformation No.

Comments

TestID

Description

Action

Check Functionality of Navigation T001

Test Inputs 1. Manage Booking 2. Book a Flight

1. Click on Manage Booking 2. Click on Book a Flight 1. Click On Exit Button 1. Exit

T002 T003 T004 T005 T006 T007 T008 T009 T010

Check Functionality of Exit

Expected output 1. Display Manage Booking Web Page 2. Display Book a Flight Web Page

Actual outcome

Pass/Fail

Comments

1. Display Conformation Dialog Box

You might also like