Final Project Mule STE
Final Project Mule STE
Code:
Course Name and Software Testing (22518) Semester : CM5I
Code:
A STUDY ON
Prof. VeerS B
in
1
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION, MUMBAI
Certificate
This is to certify that Mr. Mule
SurajParmeshwar Roll No: 1750 of CM5I
of ComputerTechnology Diploma Programme in Engineering & Technology
at
Government Polytechnic Beed, has completed the Micro Project
satisfactorily in Subject
Software Testing in the academic year 2024-25 as per the MSBTE
prescribed curriculum of I Scheme.
Sr Title Pag
No e
. No.
1. Abstract 4
2. Introduction 5
3. Concept 6
4. Test Case Template 7
5 Test Cases 9
5. Conclusion and 1
Reference 5
6. Evaluation Sheet 1
6
8Computer
Abstract
9Computer
Introduction
SoftwareTestingis a method to check whether the actual
software product matches expected requirements and to
ensure that software product is Defect free. It involves
execution of software/system components using manual or
automated tools to evaluate one or more properties of interest.
The purpose of software testing is to identify errors, gaps or
missing requirements in contrast to actual requirements.
SoftwareTestingis Important because if there are any bugs or
errors in the software, it can be identified early and can be
solved before delivery of the software product. Properly tested
software product ensures reliability, security and high
performance which further results in time saving, cost
effectiveness and customer satisfaction.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.
Concept
In software engineering, a test case is a specification of the
inputs, execution conditions, testing procedure, and expected
results that define a single test to be executed to achieve a
particular software testing objective, such as to exercise a
particular program path or to verify compliance with a specific
requirement. Test cases underlie testing that is methodical
rather than haphazard. A battery of test cases can be built to
produce the desired coverage of the software being tested.
Formally defined test cases allow the same tests to be run
repeatedly against successive versions of the software,
allowing for effective and consistent regression testing
11Computer
For applications or systems without formal requirements, test
cases can be written based on the accepted normal operation
of programs of a similar class. In some schools of testing, test
cases are not written at all but the activities and results are
reported after the tests have been run.
In scenario testing hypothetical stories are used to help the
tester think through a complex problem or system. These
scenarios are usually not written down in any detail. They can
be as simple as a diagram for a testing environment or they
could be a description written in prose. The ideal scenario test
is a story that is motivating, credible, complex, and easy to
evaluate. They are usually different
Executed: by
Date of the Date when test needs to be
Test executed
Execution:
Name or Title of the test case
Test:
Title
12Computer
Test Cases
Test Casesfor Hotstar
14Computer
5 Hotstar Verify that user Video User User was Pass
Applicatio can select the for should be able to
n is ON allowed video testing able to change
quality for change the
playing the quality of quality of
video. video video
15Computer
10 Hotstar Verify that the Video The The Pass
Applicatio related videos for related related
n is ON are related to testing videos videos
the current should be were
video or is related to related to
based on the the the
past viewing current current
history of user. video or video
based on or based
the past on the
viewing past
history of viewing
user history of
user
11 Hotstar Verify that Video Video Video Pass
Applicatio clicking related for should was
n is ON video thumbnail testing open when opened
should open the clicked on when
video. thumbnail. clicked
on
thumbnai
l.
12 Hotstar Verify that Video Every Every Pass
Applicatio every video for video video
n is ON viewed goes to testing viewed viewed
history for should go went to
logged in user. to history for
history for logged in
logged in user.
user.
16Computer
15 Hotstar Verify that the Receivein The App The app Pass
Applicatio app still g should run is running
n is ON operates as Message in in
designed when while app backgroun backgroun
a message or is running d without d
notification pop- any
up from another disturbanc
app e
such as
Facebook
messaged,
Instagram, etc.
17Computer
20 Hotstar Check how Running App App Pass
Applicatio the app the app on should run should run
n is ON function different properly properly
under battery on on
different levels different different
battery battery battery
levels and level level
temperatures.
21 Hotstar Verify Running The app is The app is Pass
Applicatio that the app the app for not not
n is ON is not 2 hours draining draining
draining too too much too much
much battery battery
battery.
22 Hotstar Check logging Unable Unable Pass
Applicatio that the out before to to
n is ON app does the end logout logout
not log of a session
out the
user before
the end
of a session.
23 Hotstar To Tapping for Able to Able to Pass
Applicatio ensure that zoom-in zoomin zoomin
n is ON the and zoom- and and
validation out zoomout zoomout
for
the tapping
zoomin and
zoom-out
facilities
should
be enabled.
24 Hotstar Does the Trying to does does Pass
Applicatio app support do suppor suppor
n is ON payment payment t t
gateway payment payment
transactions? gateway gateway
transactio transactio
n n
25 Hotstar Are Trying to Able to Able to Pass
Applicatio page scroll while scroll scroll
n is ON scrolling running the while while
scenarios app running running
working as the app the app
expected?
26 Hotstar Can the Trying, Able to Able to Pass
Applicatio app handle projected handle handle
n is ON projected load projected projected
load volume load load
volumes? volume volume
27 Hotstar Buttons Checking Easy to Easy to Pass
Applicatio location, the access the access
n is ON style, etc location/styl button the
18Computer
are e of button and are button
consistent stylish and are
within stylish
the app.
19Computer
28 Hotstar The Trying to Able to Able to Pass
Applicatio keyboard can minimized minimize minimize
n is ON be minimized and d and d and
and maximized maximize maximize
maximized the d the d the
easily. keyboard keyboard keyboard
Conclusion
Reference
• https://sampletestcases.com/test-cases
-for- Hotstar/
• https://www.softwaretestingo.com/
Hotst ar- test-cases/
20Computer
Title of Project: Preparetest cases for Hotstar
1. Aims/Benefitsof theMicro-Project:
a)Great help with studies and in making a career choice.
b)Improves academic performance and interest.
c) To Support Self Directed Learning. d) To help students
develop teamwork and problem-solving skills.
e) To enhance the skills to ‘communicate effectively and
skilfully at workplace’.
2.CourseOutcomesAddressed:
a)Apply various software testing skills and method.
b)Prepare test cases for different levels and types testing.
c) Prepare test plan for an application.
d)Identify bugs to create defect report.
e)Test software for performance measures using
automated tools.
3. ProposedMethodology:
The work is assigned to 1 student. To complete the Project
“Test cases for Telegram”, qualitative method will be used
in which data collection, analysis and interpretation is
required. The data will be collected from different sources
such as Internet, reference books etc. The analysis and
interpretation will be done by observing the collected data
& programming work. Finally the data will be represented
with interpretation in the form of application or collected
data.
21Computer
4.ActionPlan:
22Computer
Required:
4. Resources
Sr.no. Name of Specification Qty. Remarks
resource s
/material
1 Computers HP430 1
2 Open Internet 1
learning
sources
23Computer