Amar K Project-2

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 17

A

MICRO PROJECT REPORT


ON

“A Study On Test Case For snapchat”


Program & Program code : CO 5 I
Course : Software Testing (STE) Course code : 22518

Submitted by,

Name of student Enrollment No Program


1.kharat amarjit rajendra 2114640182 CO-5 I

Under the Guidance of


Prof.Anavade.A.V

In partial fulfillment of requirement for the award of Diploma In computer


engineering.

MSBTE, Mumbai.

Academic Year: 2021-22

S.S.M. ADSUL POLYTECHNIC COLLEGE,


CHAS, AHMEDNAGAR-414 005(M.S)

S.S.M. ADSUL POLYTECHNIC COLLEGE,


CHAS, AHMEDNAGAR-414 005(M.S)

CERTIFICATE
This is to certify that the micro project report entitled

“A Study On Test Case For snapchat”

Submitted by,
Name of student Enrollment No Program
1.khrat amarjit rajendra 2114640185 CO-5I

Of semester I institute, Sau. Sunderabai Manik Adsul Polytechnic, Chas, Ahmednagar


(code: 1464) has completed the micro project satisfactorily in course (22318) for the Academic
year 2021-22 as prescribed in the MSBTE curriculum.

Place: Ahmednagar Date: ………………………….


.

Prof. Anavade.A.V . Prof.Hole.P.P Prof.Gadakh.R.S.


(Micro Project guide) (Head of Dept.) (Principal)

External Examiner
ACKNOWLEDGEMENT

I take this opportunity to acknowledgement the constant encouragement and continuous


help give to me by my guide Prof.Anavade.A.V I convey my sincere thanks to his valuable
timely suggestion.
I would also like to thanks Principal Prof. Gadakh.R.S. And Head of department
Prof: .Hole.P.P. I would also like to thank teaching staff of department for achieving this goal.
I also thankful to those think which are directly or indirectly help me for completion this
micro project finally. I thank my parents without whose supports; the completion of the project
would not have been possible.

1. Kharat amarjit rajendra.

Sr. No Name of Topic Page No

PART A- PLAN

1.0 Introduction 1

2.0 Aim of Test Cases For Flipkart 1

3.0 Action plan 2

4.0 Resources required 2


Sr. No Name of Topic Page No

PART A- PLAN

1.0 Introduction 1

2.0 Aim of Test Cases For Snapchat 1

3.0 Action plan 2

4.0 Resources required 2

PART B- (OUTCOMES AFTER EXECUTION)

1.0 Description 3

2.0 Aim of Test Cases For Snapchat 3

3.0 Course outcome Integrated 4

4.0 Actual procedure followed 5

5.0 Actual Resources Used 6

6.0 Concept 6

7.0 Conclusion 7

8.0 Refernces 8

9.0 Skill developed / learning out of this micro-project 9

INDEX

PART-PLAN A
1.0 INTRODUCTION

Software testing is defined as an activity to check whether the actual results match the
expected results and to ensure that the software system is Defect free. It involves
execution of a software component or system component to evaluate one or more
properties of interest.

Software testing also helps to identify errors, gaps or missing requirements in contrary to
the actual requirements. It can be either done manually or using automated tools. Some
prefer saying Software testing as a White Box and Black Box Testing.

In simple terms, Software Testing means Verification of Application Under Test (AUT).

2.0 AIM OF TEST CASES FOR FLIPKART

o Software testing is any activity aimed at evaluating an attribute or capability of a


program or system and determining that it meets its required results. 
o Although crucial to software quality and widely deployed by programmers and
testers, software testing still remains an art, due to limited understanding of the
principles of software.
o The difficulty in software testing stems from the complexity of software: we can not
completely test a program with moderate complexity. Testing is more than just
debugging.
3.0 ACTION PLAN

Name of
Planned Planned
Sr.No Details of Activity Responsible
Start Date Finish Date
Team Members
1 Finalization of topic 15/09/2022 17/09/22 Kharat Amarjit
Project definition and Kharat Amarjit
2 17/09/2022 25/09/2022
planning
3 Requirement Gathering 25/09/2022 06/10/2022 Kharat Amarjit
4 Design modeling 06/10/2022 14/10/2022 Kharat Amarjit
5 Implementation of Code 14/10/2022 24/10/2022 Kharat Amarjit
6 Integration and Testing 24/10/2022 05/11/2022 Kharat Amarjit
7 Launch Application 05/11/2022 11/11/2022 Kharat Amarjit
8 Documentation 11/11/2022 15/11/2022 Kharat Amarjit

4.0 RESOURCES REQUIRED

Name Of
Sr.no. Specifications Quantity Remarks
Resource/material
1 Computer System i-3 processor, RAM:-2GB and above 1 -
Unix/Linux/Ubuntu/any other open
2 Operating System 1 -
sources operating system
PART B-(OUTCOMES AFTER EXECUTION)

1.0 DESCRIPTION

Software testing is defined as an activity to check whether the actual results match the
expected results and to ensure that the software system is Defect free. It involves
execution of a software component or system component to evaluate one or more
properties of interest.

Software testing also helps to identify errors, gaps or missing requirements in contrary to
the actual requirements. It can be either done manually or using automated tools. Some
prefer saying Software testing as a White Box and Black Box Testing.

In simple terms, Software Testing means Verification of Application Under Test (AUT).

1.0 AIM OF TEST CASES FOR FLIPKART

o Software testing is any activity aimed at evaluating an attribute or capability of a


program or system and determining that it meets its required results. 
o Although crucial to software quality and widely deployed by programmers and
testers, software testing still remains an art, due to limited understanding of the
principles of software.
o The difficulty in software testing stems from the complexity of software: we can not
completely test a program with moderate complexity. Testing is more than just
debugging.
3.0 COURSE OUTCOMES

Software testing also helps to identify errors, gaps or missing requirements in contrary to
the actual requirements. It can be either done manually or using automated tools. Some
prefer saying Software testing as a White Box and Black Box Testing.

4.0 ACTUAL PROCEDURE FOLLOWED

1. Initially I have finalized the topic with proper idea.


2. All the project definition and planning was made.
3. The requirement gathering such as code and output was gathered.
4. The design modeling of the project has been carried out.
5. The code was implemented by me.
6. The final integration and testing was done .
7. The launch application of the project was terminated .
8. Last but not least the documentation work was completed and all the required
procedure was completed.

1.0 ACTUAL RESOURCES USED

Name Of
Sr.no. Specifications Quantity Remarks
Resource/material
1 Computer System i-3 processor, RAM:-2GB and above 1
Unix/Linux/ Ubuntu /any other open
2 Operating System 1
sources operating system
Introduction

Software testing is defined as an activity to check whether the actual results match
the expected results and to ensure that the software system is Defect free. It
involves execution of a software component or system component to evaluate one
or more properties of interest.
Software testing also helps to identify errors, gaps or missing requirements in
contrary to the actual requirements. It can be either done manually or using
automated tools. Some prefer saying Software testing as a White Box and Black
Box Testing.
In simple terms, Software Testing means Verification of Application Under Test
(AUT).
Concept

A TEST CASE is a set of conditions or variables under which a tester will determine
whether a system under test satisfies requirements or works correctly.

The process of developing test cases can also help find problems in the requirements or
design of an application.

Test Case Specification :


Using test plan as basis, the testing team designs test case specification which then
becomes the basis for preparing individual test cases.

Following things need to be identified –


(1) The purpose of test.
(2) Items to be tested.
(3) Software and Hardware environment setup.
(4) Input data to be used.
(5) Steps to be executed.
(6) Expected Results.
(7) Actual Results.
(8) Relationship of current test with other tests.
Test Case Template

A test case can have the following elements. Note, however, that a test management tool is

normally used by companies and the format is determined by the tool used.

Test Suite ID The ID of the test suite to which this test case belongs.

Test Case ID The ID of the test case.

Test Case Summary The summary / objective of the test case.

Related Requirement The ID of the requirement this test case relates/traces to.

Prerequisites Any prerequisites or preconditions that must be fulfilled prior

executing the test.

Test Procedure Step-by-step procedure to execute the test.

Test Data The test data, or links to the test data, that are to be used while

conducting the test.

Expected Result The expected result of the test.

Actual Result The actual result of the test; to be filled after executing the test.

Status Pass or Fail. Other statuses can be ‘Not Executed’ if testing is no

performed and ‘Blocked’ if testing is blocked.

Remarks Any comments on the test case or test execution.

Created By The name of the author of the test case.

Date of Creation The date of creation of the test case.

Executed By The name of the person who executed the test.

Date of Execution The date of execution of the test.


Test Environment The environment (Hardware/Software/Network) in which th

test was
Test Case For Snapchat

Test Description Test Data Expected Actual Result Status


Cas Result
e ID
TC Invalid Enter abc as It will It prompts cpuldnt Pass
username is username prompt find your account
01 entered couldn’t
find your
message
TC Valid Enter 1234 as It will It displays ‘Wrong Pass
username password. display password ’ message
02 and invalid ‘Wrong
password is password’
entered message
TC Username No data in It will It displays ‘Enter Pass
03 field is left username field display username’.
blank. ‘Enter
username’
TC Valid No data in It will It displays ‘Enter Pass
04 username password field display password’.
and no ‘Enter
password is password’
entered
TC Both No data in It will It displays ‘Enter Pass
05 username username and display username/password’.
and password field ‘Enter
password password/
field is left username’
blank
TC Valid User name= abc It will It displays your Pass
06 username and display account’s page
and password=123 your
password is 4 account’s
entered. facebook
page.
TC Invalid User name= ab1 You will Pass
07 username and be We are redirected to
and password=123 redirected the sign up page.
password is 4 to the sign
entered is up page.
not register
it should go
to sign up
page
TC 08 Valid if first First name The red Tick The red Tick pass
name is not field is left will get will get
entered by blank displayed by displayed by
the user the textfield the textfield
TC 09 Valid if last Lastname The red Tick The red Tick pass
name is not field is left will get will get
entered by blank displayed by displayed by
the user the textfield the textfield
TC 10 Valid if Number field The red Tick The red Tick pass
number is is left blank will get will get
not entered displayed by displayed by
by the user the textfield the textfield
TC 11 The red Tick The red Tick pass
will get will get
displayed by displayed by
the textfield the textfield
TC 12 pass
TC 13 pass
Conclusion

Thus we have prepared test cases for Snapchat .We have successfully executed the thirteen
test cases. Snapchat is like a big happy online jamboree tales, we are all drawing our
pictures on this big stage. As Snapchat can interact with consumers and customers, and
know their behaviour , and also can get quick feedbacks and responses. As a business
technology, Snapchat is successful. Because Facebook has its fan page and group page which
is efficient and economical. By comparison, phone and email business is expensive and
cumbersome. Secondly, it is incredibly useful that Facebook’s photo feature is embedded in
a broader social network. Also Facebook can connect to other social networks , so Snapchat
users can easily access to other social network websites from Snapchat, without setting up
more that one accounts. MSBTE Solution App Downloaded From MSBTE Solution App
MSBTE

References

1.https://users.ece.cmu.edu/~koopman/des_s99/sw_testing/
2. https://www.guru99.com/software-testing-introduction-importance.html
3. Technical publications of Software Testing.
4. Tech-Neo publications of Software Testing.
ANNEXURE II
Evolution Sheet for the Micro Project

Academic Year : 2022-23 Name of Faculty : Prof. Anavade A.V.

Course : STE Course Code : 22518 Semester : 5th

Title of the Project : Test Cases For Snapchat

COs addressed by the Micro Project:


A: Use computer system and its peripherals.
B: Prepare business document using word processing tool.

Major learning outcomes achieved by students by doing the Project:


(a)Practical outcomes:

1. Computer system and Peripherals.


2. Select Criteria For Application
3. To Check Whether Application Is Working As per Requirments.

(b)Unit outcomes in Cognitive domain:

2a. Genearte Test Cases For Given Application. .


2b. Generate Test Cases For Given Application Using Regression Testing .
2c. Add Different Probabilities For Given Criteria.

(c)Outcomes in Affective Domain----------------------------------------------------------------------

-----------------------------------------------------------------------------------------

Comments/Suggestion about team work/leadership/inter-personal communication


(if any)

Marks out of 4 for


Rol Marks out of 6 for Total
performance in
l Student Name performance(D5 out
oral/ presentation
No. Col. 8) of 10
(D5 Col.9)
1 Kharat Amarjit Rajendra

(Name & Signature of Faculty)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy