0% found this document useful (0 votes)
60 views9 pages

STE Project

The document describes an airline reservation system that allows users to view available flights and book tickets online. It discusses testing the system to identify errors by developing test cases that cover different scenarios and inputs. The system aims to simplify the ticket booking process and increase efficiency over manual reservation methods. It integrates flight data from a database and provides a user-friendly interface for users to search and book flights.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views9 pages

STE Project

The document describes an airline reservation system that allows users to view available flights and book tickets online. It discusses testing the system to identify errors by developing test cases that cover different scenarios and inputs. The system aims to simplify the ticket booking process and increase efficiency over manual reservation methods. It integrates flight data from a database and provides a user-friendly interface for users to search and book flights.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

STE (22518) Airline Reservation System

INTRODUCTION

Software testing is the process of verifying a system with the purpose of identifying any errors,
gaps or missing requirement versus the actual requirement. Software testing is broadly
categorized into two types -functional testing and non-functional testing. The process or
method of finding error/s in a software application or program so that the application functions
according to the end user's requirement is called software testing.

Airline reservation system software is to simplify the tedious task of booking airline tickets by
providing this service online in a user friendly environment. It also aims at increasing the
efficiency and reducing the drawbacks of existing manual airline reservation process, thus
making it more convenient for the customers to book the flights as when they require. This
project is supported by a well designed DBMS in which flight information is integrated
together. A friendly UI is also provided so that the searches made by the user give correct results
by accessing the information stored in the database.

This software allows the users to view the availability of various flights on different dates and
time. It gives them the facility to book a ticket, enquire about the total cost, make online
payments and modify or cancel a particular reservation if required.

1
STE (22518) Airline Reservation System

TEST ACTIVITY

When to start test activities:


Testing should be started as early as possible to reduce the cost and time to rework and
produce software that is bug-free so that it can be delivered to the client. An early start
to testing helps to reduce the number of defects and ultimately the rework cost in the
end. However, in Software Development Life Cycle (SDLC), testing can be started
from the Requirements Gathering phase and continued till the software is out there in
productions. It also depends on the development model that is being used. For example,
in the Waterfall model, testing starts from the testing phase which is quite below in the
tree,; but in the V-model, testing is performed parallel to the development phase.

When to stop test activities:


It is difficult to determine when to stop testing, as testing is a never-ending process and
no one can claim that a software is 100% tested. The following aspects are to be
considered for stopping the testing process:
1. Completion of test case execution cycle

2. Completion of functional testing and code coverage to an agreed limit

3. No high-priority bug is found and the rate of finding bug declines after a certain

level

4. Management decision A software test process consists of the activities listed below

5. Planning and control

6. Analysis and design

2
STE (22518) Airline Reservation System

TEST CASE FOR AIRLINE RESERVATION SYSTEM

Test Test Steps Input Required Actual Result


Case Result Result
ID
TC_1 Go to: https://in.bookmyshow.com Homepage is As Pass
https://in.bookmyshow.com displayed expected
TC_2 Click Sign in Login page As Pass
will be expected
displayed
TC_3 Enter valid Mobile no. Mobile no. : ********** Homepage As Pass
click login will be expected
displayed
TC_4 Click forget password -- Forget As Pass
password expected
page will be
displayed
TC_5 Enter invalid mobile no. Mobile no.: 121 644 454 “Please enter As Pass
click login the valid expected
mobile no.”
message will
be displayed
TC_6 Enter valid Email ID in Mail id: gmail.com@xyz “Invalid It accept Fail
invalid format Format” the invalid
message will format
be displayed
TC_7 Enter invalid Email ID Mail id: *[email protected] “Invalid It accept Fail
email id” the invalid
message will email id
be displayed
TC_8 Enter already registered no. Mobile no.: ********** “This mobile It accept Fail
in signup number is the mobile
already no.
registered”
message
should be
displayed
TC_9 Enter invalid OTP code OTP: 111111 “We As Pass
couldn’t expected
verify your
code. Please
try again”
message will
be displayed
TC_ Click terms and conditions -- Terms and As Pass
10 condition expected
page will be
displayed

3
STE (22518) Airline Reservation System

DFD for Airline Reservation System

1. Zero Level DFD

4
STE (22518) Airline Reservation System

2.First Level DFD

3.Sceond Level of DFD

5
STE (22518) Airline Reservation System

SCOPE OF AIRLINE RESERVATION SYSTEM

Airline Reservation System is one of the modifications that were carried out in the Passenger
Service System so that the working and availability of service area can be broadened.

With the help of this system, customers can view all the different flight’s availability with
different timings for a particular date and it also allows them to reserve a seat, cancel a
reservation or modify it. The only problem with the system is that it doesn’t allow the
passengers to change the particular part of his or her reservation. Apart from the flight details,
it also displays information that how many passengers are going to board a particular flight.

ARS software helps in maximizing the revenue generation of the airline companies in various
ways. The regular passengers can use this system to get the information regarding the special
offers and discounts provided to them. For some travelers who travel in parts or have to travel
to various destinations one after another, this system also guides them to select the best possible
combination for them.

6
STE (22518) Airline Reservation System

OBJECTIVE OF AIRLINE RESERVATION SYSTEM

Airline reservation System contains the details about flight schedules and its fare tariffs,
passenger reservations and ticket records. An airline’s inventory contains all flights with their
available seats. The main objective of this project is to test Airline Reservation system various
test case scenarios and make a detailed report.

Benefits of Airline Reservation System:

➢ Available on both web and mobile (responsive and native app).

➢ An easy-to-use interface for centralized customer and booking management.

➢ Multiple currency support with real-time currency conversion.

➢ Multiple trip options including single trip, round trip and multi- city trip.

➢ Several filters and sorting options such as departure and arrival time, airline, price, no

stops, duration, etc.

➢ Auto generate e-tickets and vouchers with your brand identity.

➢ Customers can use the book-now-pay-later feature to make a reservation online.

7
STE (22518) Airline Reservation System

CONCLUSION

You need to think like an end-user for writing the best test cases and getting different scenarios

of what will happen in real circumstances. This helps people to book their tickets fast and this

is secured. As we know these days, tickets are not available on same day, so people can go for

online ticket booking. The software program "Flight Reservation System" provides Flight

reservation, a facility to reserved seats, cancellation of seats and different types of enquiry

which need an instant and quick reservation. If you install this creativity and perceive the

product with the eyes of an end-user, you will certainly be closer to creating an error free

application

8
STE (22518) Airline Reservation System

REFERENCES
https://www.softwaretestingo.com

https://www.upgrad.com

You might also like