Test Cases For Facebook: Micro Project Report
Test Cases For Facebook: Micro Project Report
Test Cases For Facebook: Micro Project Report
[ college logo ]
A STYDY ON
1
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION, MUMBAI
Certificate
This is to certify that Mr. /Mrs.
in Engineering & Technology at [ your college name ] , has completed the Micro
Head of
Institute
2
INDEX
1. Abstract 4
2. Introduction 5
3. Concept 6
5. Test Cases 9
6. Conclusion 11
7. References 12
Abstract
3
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.
Introduction
4
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
5
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.
Using test plan as basis, the testing team designs test case specification which then becomes the
basis for preparing individual test cases.
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.
6
Test Suite ID The ID of the test suite to which this test case belongs.
Prerequisites Any prerequisites or preconditions that must be fulfilled prior to executing the test.
Test Data The test data, or links to the test data, that are to be used while conducting 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.
7
Date of Execution The date of execution of the test.
8
Test Case For Face book
Test Case Description Test Data Expected Actual Result Status
ID Result
9
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
Conclusion
10
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.
11
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.
12
Title of Project: Ecommerce Application
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.
13
4. Action Plan:
Sr. Name of
Planned Planned
No Details of Activity Responsible Team
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 Specification
no Qty. Remarks
Resource/material s
.
1 for 1
1 Computers Java
student
1 for 1
2 Open learning Sources Internet
student
14