Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 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
No No Full name of Student t No (Sem-
(Sem- V)
V)
1
2
3
4
5
6

Under the Guidance of


[ your gudie name ]
in
Three Years Diploma Program in Engineering & Technology of Maharashtra
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

MAHARASHTRA STATE BOARD OF TECHNICAL


EDUCATION, MUMBAI

Certificate
This is to certify that Mr. /Mrs.

Roll No: of Fifth Semester of Diploma

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

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

2020 as per the MSBTE prescribed curriculum of I Scheme.

Place: Pune Enrollment No:

Date: / /2019 Exam Seat No:

Project Guide Head of the Department Principal

Head of Institute

Downloaded From MSBTE Solution App


MSBTE Solution

INDEX

Sr. Title Page No .

1. Abstract 4

2. Introduction 5

3. Concept 6

4. Test Case Template 7

5. Test Cases 9

6. Conclusion 11

7. References 12

3
Downloaded From MSBTE Solution App
MSBTE Solution

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.
Correctness testing and reliability testing are two major areas of testing. Software testing is a
trade-off between budget, time and quality.

4
Downloaded From MSBTE Solution App
MSBTE Solution

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

5
Downloaded From MSBTE Solution App
MSBTE Solution

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.

6
Downloaded From MSBTE Solution App
MSBTE Solution

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

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


Requirement

Prerequisites Any prerequisites or preconditions that must be fulfilled prior to 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 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

8
Downloaded From MSBTE Solution App
MSBTE Solution

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’
entered. message.
TC 03 Username No data in It will It displays ‘Enter Pass
field is left username field. display username’.
blank. ‘Enter
username’.
TC 04 Valid No data in It will It displays ‘Enter Pass
username and password field. display password’.
no password ‘Enter
is entered. password’.
TC 05 Both No data in It will It displays ‘Enter Pass
username and username and display username/password’.
password password field ‘Enter
field is left password/
blank. username’.
TC 06 Valid User name= It will It displays your Pass
username and abc and display your account’s page.
password is password=1234 account’s
entered. facebook
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

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
the user
TC 13 Valid if user Enter Sign up Sign up successful pass
is able to sign Firstname successful
up in the page Lastname
after mobile number
enetering Password
details

1
Downloaded From MSBTE Solution App
MSBTE Solution

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 is
incredibly useful that Facebook’s photo feature is embedded in a broader social 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.

1
Downloaded From MSBTE Solution App
MSBTE Solution

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.

1
Downloaded From MSBTE Solution App
MSBTE Solution

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:


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. Proposed Methodology:

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

1
Downloaded From MSBTE Solution App
MSBTE Solution

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
Content
Rough Writing of the Projects
6
Contents
Editing and Proof Reading of
7
the Contents
Final Completion of the
8
Project
Seminar Presentation, viva-
9 vice, Assessment and
Submission of Report

5. Resources Required:

Sr. Name of
Specifications Qty. Remarks
no. Resource/material
1 for 1
1 Computers Java
student
1 for 1
2 Open learning Sources Internet
student

Name of Team Members with Roll No .

Name and Signature of the Teacher

1
Downloaded From MSBTE Solution App

You might also like