0% found this document useful (0 votes)
596 views14 pages

STE Micro Project-1

The document summarizes a micro project report on developing test cases for the social media platform Facebook. It includes an abstract, introduction, concept of test cases, test case template, sample test cases, and conclusion. The project was completed by a group of 6 students in their fifth semester under the guidance of their project guide and college faculty.
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
0% found this document useful (0 votes)
596 views14 pages

STE Micro Project-1

The document summarizes a micro project report on developing test cases for the social media platform Facebook. It includes an abstract, introduction, concept of test cases, test case template, sample test cases, and conclusion. The project was completed by a group of 6 students in their fifth semester under the guidance of their project guide and college faculty.
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/ 14

MSBTE Solution App

Project Name : Prepare a test cases for facebook Academic Year : 2019-2020

Subject Name: Software Testing Semester : Fifth

[ college logo ]

A STYDY ON

Test cases for Facebook


MICRO PROJECT REPORT
Submitted in Nov 2019 by the group of……6….students
Sr. Roll Enrollmen Seat No
Full name of Student

P
No No t No (Sem-
(Sem- V)

AP
V)
1

n
2 tio
3
4
lu
5
So

Under the Guidance of


TE

[ your gudie name ]


SB

in
Three Years Diploma Program in Engineering & Technology of Maharashtra
M

State Board of Technical Education, Mumbai (Autonomous)


ISO 9001:2008 (ISO/IEC-27001:2013)
at

[ your college name ]

1
Downloaded From MSBTE Solution App
MSBTE Solution App

MAHARASHTRA STATE BOARD OF TECHNICAL


EDUCATION, MUMBAI

P
AP
Certificate
This is to certify that Mr. /Mrs.
n
tio
Roll No: _____ of Fifth Semester of Diploma
lu
So

in Engineering & Technology at [ your college name ] , has completed the Micro

Project satisfactorily in Subject SOFTWARE TESTING in the academic year 2019-


TE

2020 as per the MSBTE prescribed curriculum of I Scheme.


SB
M

Place: Pune Enrollment No:

Date: / /2019 Exam Seat No:

Project Guide Head of the Department Principal

Head of
Institute
2
Downloaded From MSBTE Solution App
MSBTE Solution App

INDEX

Sr. Title Page No .

1. Abstract 4

P
2. Introduction 5

AP
3. Concept 6

n
tio
4. Test Case Template 7
lu
So

5. Test Cases 9
TE

6. Conclusion 11
SB

7. References 12
M

3
Downloaded From MSBTE Solution App
MSBTE Solution App

Abstract

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. 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. 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. The purpose of testing can be quality assurance, verification
and validation, or reliability estimation. Testing can be used as a generic metric as well.

P
Correctness testing and reliability testing are two major areas of testing. Software testing is a

AP
trade-off between budget, time and quality.

n
tio
lu
So
TE
SB
M

4
Downloaded From MSBTE Solution App
MSBTE Solution App

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).

P
AP
n
tio
lu
So
TE
SB
M

5
Downloaded From MSBTE Solution App
MSBTE Solution App

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.

P
Following things need to be identified -

AP
(1) The purpose of test.

n
(2) Items to be tested.
tio
(3) Software and Hardware environment setup.
lu

(4) Input data to be used.


So

(5) Steps to be executed.


TE

(6) Expected Results.


SB

(7) Actual Results.

(8) Relationship of current test with other tests.


M

6
Downloaded From MSBTE Solution App
MSBTE Solution App

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 The summary / objective of the test case.


Summary

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

AP
Requirement

Prerequisites
n
Any prerequisites or preconditions that must be fulfilled prior to executing the test.
tio
lu
Test Procedure Step-by-step procedure to execute the test.
So

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

Expected Result The expected result of the test.


SB

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

Status Pass or Fail. Other statuses can be ‘Not Executed’ if testing is not 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.

7
Downloaded From MSBTE Solution App
MSBTE Solution App

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 the test was

P
AP
n
tio
lu
So
TE
SB
M

8
Downloaded From MSBTE Solution App
MSBTE Solution App

Test Case For Face book


Test Case Description Test Data Expected Actual Result Status
ID Result

TC 01 Invalid Enter abc as It will It prompts couldn’t Pass


username is username. prompt find your account.
entered. couldn’t find
your
message.
TC 02 Valid Enter 1234 as It will It displays Pass
username and password. display ‘Wrong password ’
invalid ‘Wrong message.
password is password’

P
entered. message.
‘Enter Pass

AP
TC 03 Username No data in It will It displays
field is left username field. display username’.
blank. ‘Enter
username’.
TC 04 Valid No data in It
n will It displays ‘Enter Pass
tio
username and password field. display password’.
no password ‘Enter
lu
is entered. password’.
It displays ‘Enter Pass
So

TC 05 Both No data in It will


username and username and display username/password’.
password password field ‘Enter
TE

field is left password/


blank. username’.
TC 06 Valid User name= It will It displays your Pass
SB

username and abc and display your account’s page.


password is password=1234 account’s
entered. facebook
M

page.
TC 07 Invalid User name= You will be We are redirected to pass
username and ab1 and redirected to the sign up page.
password is password=1234 the sign up
entered is not page.
register it
should go to
sign up page.
TC 08 Valid if first Firstname field The red Tick The red Tick will get pass
name is not is left blank will get displayed by the
entered by displayed by textfield
the user the textfield

9
Downloaded From MSBTE Solution App
MSBTE Solution App

TC 09 Valid if last Lastname field The red Tick The red Tick will get pass
name is not is left blank will get displayed by the
entered by displayed by textfield
the user the textfield
TC 10 Valid if Number field is The red Tick The red Tick will get pass
number is not left blank will get displayed by the
entered by displayed by textfield
the user the textfield
TC 11 Valid if Password field The red Tick The red Tick will get pass
password is is left blank will get displayed by the
not entered displayed by textfield
by the user the textfield
TC 12 Valid if Birthday field Date of birth Date of birth granted pass
Birthday is should not be granted by by the system
entered by left blank the system

P
the user

AP
TC 13 Valid if user Enter Sign up Sign up successful pass
is able to sign Firstname successful
up in the page Lastname

n
after mobile number tio
enetering Password
details
lu
So
TE
SB
M

10
Downloaded From MSBTE Solution App
MSBTE Solution App

Conclusion

Thus we have prepared test cases for facebook .We have successfully executed the thirteen test
cases.
Facebook is like a big happy online jamboree tales, we are all drawing our pictures on
this big stage. As facebook can interact with consumers and customers, and know their
behaviour , and also can get quick feedbacks and responses. As a business
technology, facebook 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

P
is incredibly useful that Facebook’s photo feature is embedded in a broader social

AP
network. Also Facebook can connect to other social networks , so Facebook users can
easily access to other social network websites from Facebook, without setting up more
that one accounts.

n
tio
lu
So
TE
SB
M

11
Downloaded From MSBTE Solution App
MSBTE Solution App

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.

P
AP
n
tio
lu
So
TE
SB
M

12
Downloaded From MSBTE Solution App
MSBTE Solution App

Title of Project: Ecommerce Application

1. Aims/Benefits of the Micro-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 skillfully at workplace’.

2. Course Outcomes Addressed:

P
a) Apply various software testing skills and method.

AP
b) Prepare test cases for different levels and types testing.
c) Prepare test plan for an application.

n
d) Identify bugs to create defect report.. tio
e) Test software for performance measures using automated tools.
lu
So

3. Proposed Methodology:
TE

The work will be distributed among 3 students involved in the group. To complete the
Project “Test cases for facebook”, qualitative method will be used in which data
SB

collection, analysis and interpretation is required. The data will be collected from
different sources such as Internet, reference books etc. The analysis and interpretation
M

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.

13
Downloaded From MSBTE Solution App
MSBTE Solution App

4. Action Plan:

Name of
Sr. Planned Planned
Details of Activity Responsible Team
No. Start date Finish date
Members
Discussion and Finalization of
1
the Project Title
2 Preparation of Abstracts
3 Literature Review
4 Collection of Data
Discussion and Outline of
5

P
Content
Rough Writing of the Projects

AP
6
Contents
Editing and Proof Reading of
7
the Contents

n
Final Completion of the
8
tio
Project
Seminar Presentation, viva-
lu
9 vice, Assessment and
Submission of Report
So

5. Resources Required:
TE

Sr. Name of
Specifications Qty. Remarks
no. Resource/material
SB

1 for 1
1 Computers Java
student
M

1 for 1
2 Open learning Sources Internet
student

Name of Team Members with Roll No .

Name and Signature of the Teacher

14
Downloaded From MSBTE Solution App

You might also like