0% found this document useful (0 votes)
18 views15 pages

STE MicroProject

microproject for software testing

Uploaded by

shamalsalve09
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)
18 views15 pages

STE MicroProject

microproject for software testing

Uploaded by

shamalsalve09
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/ 15

A Micro Project Report On

“Prepare Test Case For Facebook”

Under Subject :-
Software Testing (22518)

Submitted By :
Bilware Ankita Lukhali(59)

Class- CM5I Div-A

Department of Computer Technology


Sanjivani K.B.P Polytechnic, Kopargaon
2024-25

Subject Teacher HOD


Prof. R.R.Bornare Prof. G. N. Jorvekar

1
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

Certificate

This is to certify that Ms.Bilware Ankita Lukhali Roll No. 59 of FIFTH Semester
Diploma in COMPUTER TECHNOLOGY of SANJIVANI K.B.P POLYTECHNIC,
KOPARGAON has completed the Microproject work satisfactory in Software Testing for
the academic year 2024- 2025 as prescribed in the MSBTE curriculum.
Place: KOPARGAON Enrollment No: 23610930319
Date: Exam Seat No:

Subject Teacher HOD


Prof. R.R.Bornare Prof. G. N. Jorvekar

2
INDEX

Sr. Title Page No .

1. Abstract 4

2. Introduction 5

3. Concept 6

4. Test Case Template 8

5. Test Case For Face book 10

6. Conclusion 13

7. References 14

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

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

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


Case
Summar
y
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.

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

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

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

Date of The date of execution of the test.


Execution

Test The environment (Hardware/Software/Network) in which the


Environment test was

9
Test Case For Face book

Test Description Test Data Expected Actual Result Status


Case Result
ID

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


01 username abc prompt find your account.
is entered. username. couldn’t
find your
message.
TC Valid Enter 1234 as It will It displays Pass
02 username password. display
‘Wrong password
and invalid ‘Wrong
’ message.
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’.

10
and password field ‘Enter
password password/
field is left username’.
blank.

TC Valid User name= It will It displays your Pass


06 username abc and display account’s page.
and password=1234 your
password is account’s
entered. facebook
page.

TC Invalid User name= You will be We are redirected to pass


07 username ab1 and redirected the sign up page.
and password=1234 to the sign
password is up page.
entered is
not register
it should go
to sign up
page.

TC Valid if first Firstname field The red The red Tick will get pass
08 name is left blank Tick will displayed by the
is not get textfield
entered by displayed
the user by the
textfield

11
TC Valid if last Lastname field The red The red Tick will get pass
09 name is is left blank Tick will displayed by the
not get textfield
entered by displayed
by the

the user textfield

TC Valid if Number field is The red The red Tick will get pass
10 number is left blank Tick will displayed by the
not get textfield
entered by displayed
the user by the
textfield

TC Valid if Password field The red The red Tick will get pass
11 password is is left blank Tick will displayed by the
not get textfield
entered by displayed
the user by the
textfield

TC Valid if Birthday field Date of Date of birth granted pass


12 Birthday is should not be birth by the system
entered by left blank granted by
the user the system

12
TC Valid if Enter Sign up Sign up successful pass
13 user is able Firstname successful
to sign up
Lastname
in the page
mobile number
after
enetering Password
details

13
Conclusion

Thus, we have prepared test cases for Facebook. We have


successfully executed the thirteen test cases. Facebook is like
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 behavior, 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
than one accounts.

14
References

1. https://users.ece.cmu.edu/~koopman/des_s99/sw_testing/
2. https://www.guru99.com/software-testing-
introductionimportance.html

3. Technical publications of Software Testing.

4. Tech-Neo publications of Software Test

15

You might also like