100% found this document useful (2 votes)
1K views18 pages

Ste Micro Om

This micro project report discusses test cases for the YouTube application. It aims to find defects by developing test cases to evaluate different features of the YouTube application, such as uploading videos, playing videos, and the various playback controls. The report outlines test cases to check functions like reverse, forward, full screen, mute, unmute, buffering, maximum video length, upload functionality, and supported video formats. It also tests features like the options on the left side of the page for home, history, subscriptions, and watch later. The test cases are developed to systematically evaluate the application and ensure it meets requirements.

Uploaded by

Om More
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
100% found this document useful (2 votes)
1K views18 pages

Ste Micro Om

This micro project report discusses test cases for the YouTube application. It aims to find defects by developing test cases to evaluate different features of the YouTube application, such as uploading videos, playing videos, and the various playback controls. The report outlines test cases to check functions like reverse, forward, full screen, mute, unmute, buffering, maximum video length, upload functionality, and supported video formats. It also tests features like the options on the left side of the page for home, history, subscriptions, and watch later. The test cases are developed to systematically evaluate the application and ensure it meets requirements.

Uploaded by

Om More
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/ 18

A

Micro Project Report


On
TEST CASES ON YOUTUBE APPLICATION
Under Subject: STE (22516)

Semester: V

Maharashtra State Board of Technical Education, Mumbai

Dr.M.S.Gosavi Polytechnic Institute Nashik Road , Nashik.

Department of Computer Engineering.


Academic Year: 2022-23
Maharashtra State Board of Technical Education, Mumbai
Dr.M.S.Gosavi Polytechnic Institute Nashik Road , Nashik.

Programme: Computer Engineering Semester: Fifth

Course: STE Course Code: 22518

A MICRO PROJECT
On
TEST CASES ON YOUTUBE APPLICATION

Submitted By

Sr. No. Roll No. Name of student Enrollment No. Seat No.
1 42 PRATIK SUNIL GAIKWAD 2018000093 417359
2 37 OM SUNIL MORE 2018000087 417354
3 45 HARSH SHARAD KORDE 2018000139 417362

Project Guide
Prof. K. M. Kamale
Maharashtra State Board of Technical Education, Mumbai
Dr.M.S.Gosavi Polytechnic Institute Nashik Road , Nashik.

CERTIFICATE

This is to certify that Om Sunil More of Fifth SEMESTER Diploma Engineering


Program in Computer Engineering have successfully completed the Micro-Project
entitled “Test cases on Youtube Application” under my supervision, in the
partial fulfillment of Course STE(2258) for Academic Year 2022-23 as per
prescribed in the MSBTE “I-Scheme” curriculum.

Sr. No. Roll No. Name of student Enrollment No. Seat No.

1 42 PRATIK SUNIL GAIKWAD 2018000093 417359


2 37 OM SUNIL MORE 2018000087 417354
3 45 HARSH SHARAD KORDE 2018000139 417362

Date:- Place: Nashik

Subject Teacher Head of Department Principal


Prof.K.M.Kamale Prof. B.B.Handge Prof.S.P.Deshpande
DR. M. S. GOSAVI POLYTECHNIC INSTITUTE NASHIK- 422401
Department of Computer Engineering
Academic Year-2022-23

Index of Micro Project Report

Programme: Computer Engineering Semester: Fifth

Course: STE Course Code: 22518

Title : Test Cases on Youtube Application.

Sr. No. Title Page No.

1 Rationale

2 Introduction

Introduction on topic:
3

4 Test Case on Youtube Application

5 Test Plan on Youtube Application

6 Conclusion

7 References
1.0 Rationale:
Aim of the Micro-Project:
1) Finding the defects which may get created by the programmer while developing the software.
2) Gaining confidence in and providing information about the level of quality
3) Find out defect and issue.
4) To prevent defects.

Course Outcomes Addressed:


a) Apply various software testing methods.
b) Prepare test cases for different types and levels of testing.
c) Identify bugs to create defect report of give application

Actual Methodology Followed:


Selected the topic for our microproject.
Created the all data required for our microproject.
Studied the different test cases.

Resources Used-

Name of Resource Specification Quantity

Computer System I3 8th gen,8gb Ram,256gb 1


SSD
Software Ms word , Ms Excel 1
INTRODUCTION

Introduction To Software Testing


Software testing is nothing but an art of investigating software to ensure that its quality
under test is in line with the requirement of the client. Software testing is carried out in
a systematic manner with the intent of finding defects in a system. It is required for
evaluating the system. As the technology is advancing we see that everything is
getting digitized. You can access your bank online, you can shop from the comfort of
your home, and the options are endless. Have you ever wondered what would happen
if these systems turn out to be defective?One small defect can cause a lot of financial
loss. It is for this reason that software testing is now emerging as a very powerful field
in IT.

Although like other products software never suffers from any kind of wear or tear or corrosion but yes,
design errors can definitely make your life difficult if they go undetected. Regular testing ensures that the
software is developed as per the requirement of the client. However, if the software is shipped with bugs
embedded in it, you never know when they can create a problem and then it will be very difficult to rectify
defect because scanning hundreds and thousands of lines of code and fixing a bug is not an easy task.
You never know that while fixing one bug you may introduce another bug unknowingly in the system.
Software testing is now a very significant and integral part of software development. Ideally, it is best to
introduce software testing in every phase of software development life cycle. Actually a majority of
software development time is now spent on testing.

What is Test Cases?

A test case is a set of actions performed on a system to determine if it satisfies software


requirements and functions correctly. The purpose of a test case is to determine if
different features within a system are performing as expected and to confirm that the
system satisfies all related standards, guidelines and customer requirements. The process
of writing a test case can also help reveal errors or defects within the system.

Typical Test Case Parameters:


 Test Case ID
 Test Scenario
 Test Case Description
 Test Steps
 Prerequisite
 Test Data
 Expected Result
 Test Parameters
 Actual Result

What is Test Plan?


A test plan is a comprehensive document that lays out all major activities associated with a particular
testing project. Conversely, a test case is only designed to test a particular scenario A testing plan
should include: Scope of the project. Goals and objectives.

Test Plan Identifiers:

S.No. Parameter Description

1. Test plan identifier Unique identifying reference.

2. Introduction A brief introduction about the project and to the document.

3. Test items A test item is a software item that is the application under test.

4. Features to be A feature that needs to tested on the testware.


tested

5. Features not to be Identify the features and the reasons for not including as part of
tested testing.

6. Approach Details about the overall approach to testing.

7. Item pass/fail Documented whether a software item has passed or failed its
criteria test.

8. Test deliverables The deliverables that are delivered as part of the testing
process,such as test plans, test specifications and test summary
reports.

9. Testing tasks All tasks for planning and executing the testing.

10. Environmental Defining the environmental requirements such as hardware,


needs software, OS, network configurations, tools required.

11. Responsibilities Lists the roles and responsibilities of the team


TITLE OF MICROPROJECT-

TEST CASES & TEST PLAN FOR YOUTUBE APPLICATION

Test Cases For Youtube:


In this Report, we will present some test cases for Youtube, youtube test cases, and
test scenarios for youtube. The test scenarios are divided into two sections – test
scenarios for video uploaders and test scenarios for the video viewer.

We will write variety of test cases to check the functionality of youtube . The video files
on Youtube are flv files, that are run on flash player.

We will test a variety of issues like Reverse , Forward , Full Screen , Mute , Un mute, the
buffering, the max possible length of the video file that can be played, the video that is
uploaded should be playable on the site, the different video file format that can be
uploaded and played, the pause-stop-play-replay functionality.

It should also show different options on the left side of the page like home, history,
subscriptions, watch later etc

we are preparing test cases for Youtube application in that way we will write the
number of test cases to cover different functionalities.
TEST CASES FOR YOUTUBE APPLICATION

Test case id Description Input Data Expected Actual result Status


Result Status
Check the
click on Application is
Launching of Application
TC_1 Youtube successfully Pass
YouTube should open
application open
application
Check the
Application Application is
time required Click on
TC_2 should open in successfully Pass
to open the application
expected time open
Application
Application
It is provide
Click on should
the
TC_3 Language language provide Pass
language
option language
facility
facility
Check the
The logo
youtube logo Click on
TC_4 should be logo is visible Pass
is visible or application
visible
not
TEST CASES FOR BEFORE SIGN IN ON YOUTUBE
TC_05 Check if the search It is provided Pass
box is present on Application the search
the YouTube should provide facility
application search facility
TC_06 Check if search Click on It should It is working Pass
button is working search working properly
properly or not properly
TC_ 07 Check if the search It should It is display Pass
result is displayed display result result
as per the search
query.
TC_08 Check if the user is It should It is display Pass
able to search for display result result name,
videos as per the as per name, Channel name,
name, Channel Channel name, and creator
name, and creator and creator name
name or not. name
TC_09 Check if the search It should It is accepts Pass
field accepts accepts alphabets,
alphabets, alphabets, numbers, and
numbers, and numbers, and special
special characters special characters Pass
characters.
TC_10 Check the numbers It should It is display Pass
of the result display number of
displaying as per number of result as per
the specification result as per specification
specification
TC_11 Check if the user is User should User is able to pass
able to see videos able to see see videos on
on the home page videos on the the home page
or not home page or
not
TEST CASE AFTER SIGN IN ON YOUTUBE
Test case id Description Input Data Expected Result Actual result Status
Status
TC_12 Check if the user is User should User is able to Pass
able to see videos able to see see videos on
on the home page videos on the the home page
or not home page or not

TC_13 Check if the user is User should User is able to Pass


able to see trending able to see see trending
videos on the trending videos videos on the
trending page or not on the trending trending page or
page or not not
TC_14 check if the user is User should User is able to Pass
able to scroll videos able to scroll scroll
or not videos
TC_15 Check if the user is User should User is able to Pass
able to click on the able to click on click on
video or not the video

TC_16 Check if the user is User should User is able to Pass


able to increase and able to increase increase and
decrease the volume and decrease decrease the
or not the volume volume

TC_17 Check the numbers It should It is display Pass


of the result display number number of result
displaying as per the of result as per as per
specification specification specification
TC_18 Check if the user is User should User is able to pass
able to see videos able to see see videos on
on the home page videos on the the home page
or not home page or
not
YouTube Video Upload Functionality
TC_19 Check whether a User should User is allowed Pass
user is allowed to allowed to to upload a
upload a single upload a single video on
video on multiple single video multiple videos
videos at a time on multiple at a time
videos at a
time
TC_20 Check what the User should User is Pass
maximum file size maximum file maximum file
permitted to size permitted size permitted
upload on YouTube to upload on to upload on
is YouTube YouTube

TC_ 21 Check what the files User User is allow Pass


valid file formats to should allow uploading files
upload on YouTube uploading files like MP4 files,
are, you can allow like MP4 files, 3GP files, dot
uploading files like 3GP files, dot AVI files, and
MP4 files, 3GP AVI files, and WMV files
files, dot AVI files, WMV files
and WMV files

TC_22 Check after User should User is Pass


successful uploading a uploading a
uploading and video user is video user is
video a user is getting a getting a
getting a notification notification
notification
TEST CASE ON VIEWS FUNCTIONALITY-

TC_23 Check if the user User should be User is able to Pass


is able to on/off able to on/off on/off the
the autoplay the autoplay autoplay button
button. button

TC_25 Check if the user User should be User is able to Pass


is able to change able to change change the
the subtitles subtitle
the subtitles.

TC_26 Check if the user User should be User is able to Pass


is able to select able to select select the video
video quality the video quality
from the list. quality

TC_27 Check the user User should be User is able to Pass


should be able to able to like or like or dislike
like or dislike the dislike the the videos and
videos and the videos and count is
count should increased and
count should be
be increased or decreased
increased. decreased
TEST PLAN-
Conclusion-
The purpose of writing the test cases was to test the youtube
application.At each level the software has been tested including all the
conditions & scenarios . We have successfully understand and written the
test cases for youtube application.
References-
1. https://www.softwaretestingo.com/youtube-test-cases
2. https://artoftesting.com/youtube
3. https://sampletestcases.com/test-cases-for-youtube/
4 https://www.scribd.com/document/428753394/ste-pdf
5 https://www.academia.edu

You might also like