Professional Documents
Culture Documents
STE Microprojet (5th Sem)
STE Microprojet (5th Sem)
On
“Make My Trip…”
Submitted by
Mr. Om Shelke
Mr. Santosh Ingle
Mr. Mahendra Dhurandhar
Mr.Shivam Surlkar
Guided By
Prof. Ashvini R. Warkhede
2023-24
CERTIFICATE
This Is To Certify That “Om Shelke, Mahendra Dhurandhar, Santosh Ingle, Shivam Surlkar.”
Polytechnic Third-Year of Computer Science and Engineering Have Submitted By A Micro-
Project Titled “Make My Trip” In Software Testing During The Requirement For The
Diploma In Computer Science and Engineering of MSBTE Mumbai
Prof.S.N.Khachane
Principal Padm.Dr.VBKCOE,Malkapur
DECLARATION
Submitted by
i. Mr . Om Shelke
Testing is important because software bugs could be expensive or even dangerous. Software
bugs can potentially cause monetary and human loss, and history is full of such examples.
In April 2015, Bloomberg terminal in London crashed due to software glitch affected more than
300,000 traders on financial markets. It forced the government to postpone a 3bn pound debt
sale.
Nissan cars recalled over 1 million cars from the market due to software failure in the airbag
sensory detectors. There has been reported two accident due to this software failure.
Starbucks was forced to close about 60 percent of stores in the U.S and Canada due to software
failure in its POS system. At one point, the store served coffee for free as they were unable to
process the transaction.
Some of Amazon’s third-party retailers saw their product price is reduced to 1p due to a software
glitch. They were left with heavy losses.
Vulnerability in Windows 10. This bug enables users to escape from security sandboxes through
a flaw in the win32k system.
In 2015 fighter plane F-35 fell victim to a software bug, making it unable to detect targets
correctly.
China Airlines Airbus A300 crashed due to a software bug on April 26, 1994, killing 264
innocents live
In 1985, Canada’s Therac-25 radiation therapy machine malfunctioned due to software bug and
delivered lethal radiation doses to patients, leaving 3 people dead and critically injuring 3 others.
In April of 1999, a software bug caused the failure of a $1.2 billion military satellite launch, the
costliest accident in history
In May of 1996, a software bug caused the bank accounts of 823 customers of a major U.S.
bank to be credited with 920 million US dollars.
Cost-Effective: It is one of the important advantages of software testing. Testing any IT project
on time helps you to save your money for the long term. In case if the bugs caught in the earlier
stage of software testing, it costs less to fix.
Security: It is the most vulnerable and sensitive benefit of software testing. People are looking
for trusted products. It helps in removing risks and problems earlier.
Product quality: It is an essential requirement of any software product. Testing ensures a
quality product is delivered to customers.
Customer Satisfaction: The main aim of any product is to give satisfaction to their customers.
UI/UX Testing ensures the best user experience.
Apply a Testing and performing various Test Case on Application and websites for looking
their Actual Working Through an Software Testing .
ACTION PLAN:–
Sr. Name Of
No Resource
Specification Quantity Remark
Functional Testing
Non-Functional Testing or Performance Testing
Maintenance (Regression and Maintenance)
Unit Testing: This software testing basic approach is followed by the programmer to test
the unit of the program. It helps developers to know whether the individual unit of the
code is working properly or not.
Integration testing: It focuses on the construction and design of the software. You need to see
that the integrated units are working without errors or not.
System testing: In this method, your software is compiled as a whole and then tested as a whole.
This testing strategy checks the functionality, security, portability, amongst others.
Output of Micro project :-
a. Leadership
Leader responsible for setting the team’s vision and ensuring everyone is on board and
motivated to bring the project through each phase.
b. Communication
d. Cost management
We get to know that there are financial constraints that we need to work within, and use our
budgeting and financial management skills to deliver winning projects within those
limitations.
*****************
So, let’s start our Topic That is
“Make My Trip Test Plan..”
Introduction:-
The purpose of this document is to create an application test plane for MakeMyTrip. it present
test plan evaluate the approaches to testing this product. the purpose of this program is to
check the correct operation of it functionality, easy to use.
Objective:-
The test objective is to verify Functionality of the MakeMyTrip, the project should be focus on
the Booking the flight ticket, Hotel booking, Homestays, Holiday Packages, Trains, Buses,
Cabs, all these operation can work normally.
Scope:-
All the features of the MakeMyTrip are need to be tested.
Test Items:-
Booking Tickets
Create Account..
Security testing
Functionality testing
Performance testing.
Working with every software or not.
Android Mobile.
MakeMyTrip Ap
Staffing and Training needs
Knowledge and ability to apply in practice the basic techniques of test design.
Knowledge of various types of testing including functional and non- functional.
Test tasks
Writing a test plan
Writing test cases
Development of criteria for the success of testing.
Conducting the testing and evaluation of the result.
Creating test reports.
Test Schedule
Deadline for completion of all works and delivery of the project is: 16/12/2022
04:00:00
Test Deliverable
Test plans document.
Test cases documents.
Test design specification
Testing tools
Android Mobile.
MakeMyTrip.
Test tool :- develop a test tool which can auto generate the test result to the predefined
format automated test execution
Risks
Insufficient human resources for testing the application in deadlines.
Changing the requirements for the product
Approvals
Test Lead
Test engineer1
Test engineer2
Test engineer3
Test engineer4
Expected Actual
TC_ID TC_Name Steps Input Data status
Result Result
1. Open
Searching Link should Link is
browser.
TC_01 Website be displayed and Pass
2. Search Makemytrip.
URL displayed opened.
the website.
and open.
1. Click on
login and
Personal or
signup Personal or
mybiz form
TC_02 Registration. mybiz form Pass
menu.2.Choose
should be
Personal or is opened.
open.
MYBIZ
Account button
personal Personal
1. Click
registration registration
TC_03 Personal on Pass
form should form is
personal
be open opened
button.
if textfield is
empty then
1. Click
continue Continue
on
button will button is
TC_04 Continue personal 6789098656 Pass
be disabled enabled
button.
else continue
2. Enter mobileno.
button will
or email id.
be enabled.
OTP must be
1.Click on continue
send to the
TC_05 OTP button. OTP send Pass
given mobile successfully.
number or
email id.
checked
1.Click on
TC_09 Search Searching form Searching pass
search
button form
should be opened
is
opene
d
Hotel Menu
Expected Actual
TC_ID TC_Name Steps Input Data status
Result Result
Flight
Flight
booking
Hotel 1.Click on flight booking
TC_01 form Pass
menu menu. form is
should
opened
be
open.
1. Click on Location
Hotel Location
TC_02 Location location should Pass
Taj is
list. be
,Mumbai. selected.
2. Select the location selected.
number of
rooms < 5
or >5 then Radio
Upto 5 1. Select number
TC_03 4 radio button is Pass
rooms of rooms < 5 or >
button must checked
5
be checked
Calendar
should be Calendar is
1. Click on check
displayed displayed
TC_04 Check-in in option. 14-12-2022 Pass
and date and date is
2. Select the date.
must be selected.
selected.
Calendar
should be Calendar is
1. Click on check
displayed displayed
TC_05 Check-out out option. 20-12-2022 Pass
and date and date is
2. Select the date.
must be selected.
selected.
It should It
show all showed
Choose the city and the all the
dates you want to stay available
available hotels on
in the hotel and also Pune 22-12-
TC_06 Hotels choose the price filter 22 hotels on the given PASS
1500-2500 rs the given
dates dates
according accordin
to price g to
filter price
filter
It should It showed
Home> Hotels in show all all the details
Maldives >Resort in
TC_07 Hotels Maldives >Fushifaru the details PASS
Maldives about the
respected about the
hotel respecte
d
hotel
Select any hotel and It should It showed
Hotels and select option see on the
show the
TC_08 Maps maps Cocoon Hotel PASS
location of
the hotel location
of
the hotel
It should It didn’t
Hotel Clicking on hotel showed all
show all
TC_09 Reviews reviews the reviews Fail
the reviews of the hotel
of the
hotel
1. Click on room
and guests option.
TC_011 Room and 2. Choose the 2 rooms It should It is Pass
guests 4 Persons selected
number of be get
rooms and selected
numbers of
persons.
It should It displaye d
the list of
displays
TC_12 Price per 1.Click on price per room price. Pass
night night option. the list of
price for
rooms
Home Stays Menu
Input Expected
TC_ID TC_Name Steps Actual Result status
Data Result
It should
show all It showed all
Click on Location the the available
and home stays available home stays
Homestays
TC_01 >> Choose home stays of the Pass
filter youwant of the location with
to location applied filter
with
applied
filter
Choose any
It should It booked the
flight/hotel/home
book the hotel on
Booking stay and book the
TC_02 hotel on selected dates Pass
hotel on selected
selected
dated
dates
It should
accept the It accepted
Choose any coupon the coupon
hotel and book code and code and get
Payment and
the hotel and pay get the the discount
applycoupon Pass
TC_03 via online mode discount of of the coupon
and apply the the coupon and also it
coupon and also it accepted the
should payment
accept the
payment
TC_4 Holiday Select the holiday It should It showed Pass
Packages you want to go Show all the all the
available available
Packages of packages of
the selected the selected city
city
the the
Book Activity Select the activity Information Information
TC_06 you are interested in of the of the activity
activity and and available Pass
available dates
dates
Train Menu
Expected
TC_ID TC_Name Steps Input Data Actual Result status
Result
Train form
Train 1.Click on Train form is
TC_01 should be pass
Menu train menu. opened
open.
1.Click onthe
It should
Book Book train Book train
open the
TC_02 Train ticketradio ticket is pass
Book train
Ticket button opened
ticket form
1.Click on
from textfield
It should
and enter It accepted the
TC_03 From Nanded accept the pass
Source city name.
city name.
city name
1.Click on
from textfield
and enter the It should
It accepted the
TC_04 To destination Mumbai accept the pass
city name.
city name city name.
1. Click on
the travel
It Should It is display the
Travel Date date display the calendar of travel
TC_05 22-12-2022 calendar of date. pass
option.
travel date.
2. Select the
date from
calendar
1. Click on
class option
It should
2. Select any Sleeper Class display the list It displays the
TC_06 Class one class of class list. list of class pass
from given
class
list.
1.Click on the It should open
Check PNR the Check PNR Check PNR
check PNR
TC_07 Status status form Status is opened pass
status radio
button
The check
status button
Should disable
Enter 10 digit When we are The check
Check Status not enter the status button is
PNR number
TC_08 PNR number disabled. pass
on given upto 10 digit.
textfield.
Enter 11 digit
The check The check
PNR number
Check Status status button status button is
TC_09 on given 4433654728 Should be enabled. pass
enabled.
textfield.
SUBMITTED BY DATE
Om Shelke 6/11/23
FREQUENCY X PRIORITY X
You may not have centralized control over all your operations
To prevent these problems, these are a few things you must make sure of:
*******
TEACHER EVALUATION SHEET
Course Out come Achieved :- Prepare testcases for different types and levels of testing.
2 Literature survey
3 Project proposal
4 Completion of target
5 Analysis of
representaion of data
6 Quality of
phototype/model
7 Report preparation
8 Presentation
9 Defence
Process Assessment Products Assessment
-------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
---------------------------------------------------
------------------------------------------------------------------------------------------------
-----------------
Signature: - ---------------------------------
Name and designation
of Faculty
Member: -
Prof. Ashvini.R. Warkhede
TEACHER EVALUATION SHEET
Course Out come Achieved :- Prepare testcases for different types and levels of testing.
2 Literature survey
3 Project proposal
4 Completion of target
5 Analysis of
representaion of data
6 Quality of
phototype/model
7 Report preparation
8 Presentation
9 Defence
Process Assessment Products Assessment
-------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
---------------------------------------------------
------------------------------------------------------------------------------------------------
-----------------
Signature: - ---------------------------------
Name and designation
of Faculty
Member: -
Prof. Ashvini.R. Warkhede
TEACHER EVALUATION SHEET
Course Out come Achieved :- Prepare testcases for different types and levels of testing.
2 Literature survey
3 Project proposal
4 Completion of target
5 Analysis of
representaion of data
6 Quality of
phototype/model
7 Report preparation
8 Presentation
9 Defence
Process Assessment Products Assessment
-------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
---------------------------------------------------
------------------------------------------------------------------------------------------------
-----------------
Signature: - ---------------------------------
Name and designation
of Faculty
Member: -
Prof. Ashwini R. Warkhede
TEACHER EVALUATION SHEET
Enrollement No:--2215650135
Course Out come Achieved :- Prepare testcases for different types and levels of testing.
2 Literature survey
3 Project proposal
4 Completion of target
5 Analysis of
representaion of data
6 Quality of
phototype/model
7 Report preparation
8 Presentation
9 Defence
-------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
---------------------------------------------------
------------------------------------------------------------------------------------------------
-----------------
Signature: - ---------------------------------