Professional Documents
Culture Documents
INTRODUCTION
Software testing is a procedure to verify whether the actual results are same as of
excepted result. Software testing id performed to provide assurance that software system does
not content any defects.
In this software testing we can perform the testing by the two ways first is manual testing
and second is automation testing. In manual testing, tester manually runs all the test cases
without using any automation testing tools. The main objective of Automation is to decrease the
number of test cases to execute manually and not remove manual testing complexity.
In this project we prepare the test case on the Airline Reservation system. We test all
cases by manually so it is also called as manual testing.
REQUIREMENT ANALYSIS
Hardware requirements
Desktop PC with broad specification Processor- Intel (R) Core (TM) i3-6100
CPU @ 3.70GHz
RAM- 4.00 GB (Minimum 2 GB required)
System Type- 32- bit Operating System x64 based processor.
TYPES OF TESTING
Manual Testing:
Manual testing is one of the types of software testing in which Tester treat himself as end
user and use every login module to log out module to check application behavior according to
requirement provided by user. Manual testing does not require human interaction. In manual
testing, tester manually runs all the test cases without using any automation testing tools.
It is a very basic type of all testing types and support to search the bug in the software.
Firstly we do manual testing for any application before going for automation testing. We
perform feasibility study of automation testing in manual testing.
For performing manual testing, we do not need knowledge of any testing tool. One
important thing in software testing is that “100% automation is not possible” so we need to
perform manual testing.
Automation Testing:
Usually the manual testing is carried by the person sitting in front of a PC carefully
performing the test steps. Automation testing refers to the use of automation tool to execute your
test case suite.
Using the automation software, it is possible to enter test data into the system, compare
the desired and actual results and create report in detail. The test automation tool can record the
test suite and re-play it as necessity.
The main objective of Automation is to decrease the number of test cases to execute
manually and not remove manual testing complexity.
Therefor in this project we perform the manual testing to prepare the test cases because
for performing manual testing, we do not need knowledge of any testing tool and in software
testing is that “100% automation is not possible” so we need to perform manual testing.
SYSTEM DESIGN
1. Data Flow Diagram
Level 0
Booking
Management
Ticket
Airlines
Airline Management
Management
Reservation
System
Management Management
System User
Management
Level 1
Management Report
Reservation
Airlines Company System Generate Airlines
Level 2
Login
Check for
availability
Choose Seat
Passenger
Book Ticket
Validate Card
Details
Bank
Payment
Cancel Ticket
Check Flight
Status
ADVANTAGES
It is covered in limited cost.
Easy to learn for new people who are entered into testing.
Tester and developer can interact with each other to solving the problem.
For performing manual testing we did not require knowledge of any testing tool.
DISADVANTEGES
Manual testing is very time consuming. The same set of operations needs to be done
repeatedly, and hence the test engineers are likely to get bored when the testing has to be
done repeatedly.
For instance, to test a web site, each and every link has to be checked. In manual testing,
the test engineer is likely to miss some links.
Less Accuracy.
Manual test case scope is very less.
CONCLUSION
We effectively understood how to create a test case table on the coding program.
Also we understood how to draw the system diagram and to design the test cases as well as we
understood test the manual testing.
REFERENCES
1. https://www.freeprojectz.com/dfd/airlines-reservation-system-dataflow-diagram
2. https://www.freeprojectz.com/use-case/airlines-reservation-system-use-case-diagram
3. https://www.guru99.com/manual-testing.html