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

Rohan

micro project ste to your college to make them happy

Uploaded by

babac20551
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)
16 views14 pages

Rohan

micro project ste to your college to make them happy

Uploaded by

babac20551
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

A

PROJECT REPORT
ON

“Test Case for Facebook”

FOR THE DIPLOMA IN COMPUTER ENGINEERING


SUBMITTED BY

SARTHAK AJINATH NAVALE (2211520098)


NILKANTH RAJESH PINJARKAR (2211520104)
MUKESH KESHAV KALE (2211520074)

UNDER THE GUIDANCE OF


MR. M. A. DHOPTE

DEPARTMENT OF COMPUTER ENGINEERING


CSMSS COLLEGE OF POLYTECHNIC,
CHH. SAMBHAJI-NAGAR, MAHARASHTRA, INDIA

AND
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION, MUMBAI

ACADEMIC YEAR 2024-25


CHHATRAPATI SHAHU MAHARAJ SHIKSHAN SANSTHA’S
COLLEGE OF POLYTECHNIC

KANCHANWADI
PAITHAN ROAD, CHH. SAMBHAJI-NAGAR

A
MICRO-PROJECT REPORT ON
“TEST CASE FOR FACEBOOK”
FOR THE DIPLOMA IN COMPUTER ENGINEERING
SUBMITTED BY

SARTHAK AJINATH NAVALE (2211520098)


NILKANTH RAJESH PINJARKAR (2211520104)
MUKESH KESHAV KALE (2211520074)

COMPUTER ENGINEERING THIRD YEAR SUBMITTED TO


COMPUTER ENGINEERING DEPARTMENT YEAR
2024-2025
CERTIFICATE OF COMPLETION

This is to certify that Following Students of FIFTH Semester of Diploma


in Computer Engineering of Institute CSMSS College of Polytechnic
(code:1152) have completed the Micro Project satisfactorily in subject STE
(22518) for the academic year 2024-2025 as prescribed in the curriculum.

Place: CHH. SAMBHAJI-NAGAR DATE: / / 2024

SR.NO ENROLLMENTNO. NAMEOFSTUDENT

1 2211520098 SARTHAK AJINATH NAVALE

2 2211520104 NILKANTH RAJESH PINJARKAR

3 2211520074 MUKESH KESHAV KALE

Mr. M. A. DHOPTE Ms. R. S. Pophale Dr. S. R. Dikle


(Course Teacher) (H.O.D) (Principal)
ACKNOWLEDGEMENT

We would like to express our thanks to the people who have helped us most
throughout our project. We would like to express our sincere thanks to the
principalof CSMSS College of Polytechnic Dr. S. R. Dikle for being always with
us as a motivator. We are thankful to the H.O.D. of Computer Engineering
Department Ms. R. S. Pophale for her kind support. We are grateful to our Project
Guide MR. M. A. DHOPTE for nonstop support and continuous motivation for
the project. His help made us possible to complete our project with all accurate
information. A special thanks of our goes to our friends who helped us in
completing the project, where they all exchanged their own interesting ideas. We
wish to thanks our parents for their personal support or attention who inspired us
to go our own way. Finally, we would like to thank God who made all things
SR.NO ENROLLMENTNO. NAMEOFSTUDENT

1 2211520099 SARTHAK AJINATH NAVALE

2 2211520104 NILKANTH RAJESH PINJARKAR

3 2211520074 MUKESH KESHAV KALE

Mr. M. A. DHOPTE
(Project Guide)
INDEX

SR.NO TITLE PAGE NO.

1 MICRO-PROJECT PROPOSAL 01

2 AIM/BENEFIT OF THE PROJECT 01

3 COURSE OUTCOME 01

4 PROPOSED METHODOLOGY 01

5 ACTION PLAN 02

6 RESOURCE USED 03

7 RATIONALE 04

8 LITERATURE REVIEW 04

9 ACTUAL METHODOLOGY FOLLOWED 05-06

10 OUTPUT OF THE MICROPROJECT 06

11 SKILL DEVELOPMENT 07

12 APPLICATIONS 07

13 CONCLUSION 08

14 REFRENCES 09
MICRO-PROJECT PROPOSAL
TITLE OF MICRO-PROJECT: TEST CASE FOR MEDICAL
STORE MANAGEMENT SYSTEM

1.0 AIMS/BENEFITS OF THE MICROPROJECT

Software testing offers several key benefits, including early detection of defects, which reduces
the cost and effort of fixing them later in the development cycle. It improves the quality and
reliability of the software, increasing user satisfaction and trust. Testing also helps to ensure
the software is secure, preventing vulnerabilities that could lead to data breaches. Additionally,
it enhances the performance and usability of the product, ensuring that it works efficiently
under different scenarios and conditions. Ultimately, software testing leads to reduced risks,
better decision-making, and the successful delivery of a robust product.

2.0 COURSE OUTCOMES


The theory, practical experiences and relevant soft skills associated with this course are to be
taught and implemented, so that the student demonstrates the following industry oriented COs
associated with the above mentioned competency:
a. Apply various software testing methods.
b. Prepare test cases for different types and levels of testing.
c. Prepare test plan for an application.
d. Identify bugs to create defect report of given application.
e. Test software for performance measures using automated testing tools.

3.0 PROPOSED METHODOLOGY

Requirement Analysis: Understand project objectives and gather clear testing requirements
from stakeholders, covering functional and non-functional needs.
Test Plan and Strategy: Develop a test plan defining the scope, timelines, testing levels (unit,
integration, system, UAT), and prioritize risk areas.
Test Case Design: Create detailed, prioritized test cases based on requirements, covering all
critical functionalities and edge cases.
Test Environment Setup: Set up a controlled test environment that replicates the production
setup with all necessary tools and test data.
Test Execution: Execute test cases across different testing levels, log defects, and collaborate
with developers for issue resolution.
Automation Testing: Automate repetitive test cases using tools (e.g., Selenium) to enhance
testing efficiency and coverage.
Reporting and Closure: Generate detailed test reports, analyze results, and ensure all test
objectives are met before sign-off.

1
4.0 ACTION PLANS:

Planned Name of
Sr. Planned
Details of activity Finish Responsible
No.
Start date date Team Members
Select the topic about
1.
themicro-project. 15.08.2024 25.08.2024 ALL

Collect
2. information 26.08.2024 30.08.2024 ALL

about our topic.

To understand the concept


3. 01.09.2024 05.09.2024 ALL
oftopic.

Analysis, coding
4. and debugging 06.09.2024 20.09.2024 ALL

To prepare project
5. 21.09.2024 30.09.2024 ALL
Report

2
5.0 RESOURCES REQUIRED:

Sr. Name of Specification Quantity


resources/material
No.
1. Computer Windows 7 1

2. Internet YouTube/Google

Software Testing
3. Textbook/Manual Programming and 1
TechKnowledge
Publication Book

NAME OF TEAM MEMBERS

Sr. No Roll Numbers Name of Students

1 58 SARTHAK AJINATH NAVALE


2 62 NILKANTH RAJESH PINJARKAR
3 41 MUKESH KESHAV KALE

Approved by
Mr. M. A. Dhopte

3
6.0 RATIONALE
In today's software environment writing bug-free code is challenging task, which make
software testing important tool to get the quality software. Testing techniques include the
process of executing a program or application with the intent of finding software bugs and
verifying that the software product is fit for use. Students will learn the way to find bugs by
applying types, levels and methods of software testing on applications with effective test
planning approach. It also covers manual testing.

7.0 LITERATURE REVIEW:

I. Introduction

Software testing is a crucial phase in the software development lifecycle (SDLC),


aimed at ensuring the quality, functionality, and reliability of software applications. It involves
the process of evaluating software to detect differences between existing and required
conditions and to verify that the software performs as expected. The primary goal of software
testing is to identify and rectify defects early in development to reduce costs, prevent potential
failures, and improve user satisfaction. There are various testing methodologies, including
manual and automated testing, and it covers multiple aspects such as functionality,
performance, security, and usability. Software testing plays a critical role in maintaining
software quality, ensuring smooth operation across different environments, and meeting both
technical and user requirements.JAVA Programming.

II. Software Testing

Software testing encompasses various types and levels, each designed to validate different
aspects of the software. Unit testing, for example, focuses on testing individual components or
modules, while integration testing checks how these components work together. System testing
evaluates the software as a whole, ensuring it meets all requirements, and acceptance testing
verifies that the software satisfies user expectations.

Several methodologies are applied in testing, including black-box testing, where testers
validate functionality without knowledge of the internal code, and white-box testing, which
involves testing internal code logic. Automation testing has gained significant traction due to
its ability to execute repetitive test cases quickly, with tools like Selenium, JUnit, and TestNG
playing key roles in the automation space.

4
8.0 Actual Methodology Followed :

TC Description Test Data Expected Actual Result


ID Result Status
TC1 Invalid Enter abc as It will It prompts couldn’t PASS
username is username. prompt find your account.
entered. couldn’t
find your
message.
TC2 Valid Enter 1234 as It will It displays ‘Wrong PASS
username password. display password ’ message
and invalid ‘Wrong
password is password’
entered. message.
TC3 Username No data in It will It displays enter PASS
field is left username field. display username
blank. ‘Enter
username’
TC4 Valid No data in It will It displays ‘Enter PASS
username password field display password’.
and no ‘Enter
password is password’
entered.
TC5 Both No data in It will It displays ‘Enter PASS
username username and display username/password’.
and password field ‘Enter
password password/
field is left username’.
blank.
TC6 Valid User name= It will It displays your PASS
username abc and display account’s page.
and password=1234 your
password is account’s
entered facebook
page.
TC7 Invalid User name= You will We are redirected to PASS
username ab1 and be the sign up page.
and pass is password=1234 redirected
entered is to the sign
not register up page
it should go
to sign up
page

5
TC8 Valid if first Firstname field The red The red Tick will get PASS
name is not is left blank Tick will displayed by the
entered by get textfield
the user displayed
by the
textfield
TC9 Valid if last Lastname field The red The red Tick will get PASS
name is not is left blank Tick will displayed by the
entered by get textfield
the user displayed
by the
textfield
TC10 Valid if Number field is The red The red Tick will get PASS
number is left blank Tick will displayed by the
not entered get textfield
by the user displayed
by the
textfield
TC11 Valid if Password field The red The red Tick will get PASS
password is is left blank Tick will displayed by the
not entered get textfield
by the user displayed
by the
textfield
TC12 Valid if Birthday field Date of granted by the PASS
Birthday is should not be birth system Date of birth
entered by left blank granted by granted by the
the user the system system
TC13 Valid if user Enter Sign up Signup sucessful PASS
is able to Firstname successful
sign up in Lastname
the page mobile number
after Password
enetering
details

6
10.0 Skills Development

1. Problem-solving: Analysing and resolving issues in medical store management through


test cases.
2. Attention to detail: Ensuring accuracy in system functionalities and user workflows.
3. Logical thinking: Structuring test cases methodically to cover all scenarios.
4. Technical documentation: Writing clear and concise test cases for system validation.

11.0 APPLICATIONS OF MICROPROJECT

The application of this Medical Store Management System project is to ensure the proper functioning,
efficiency, and reliability of all features related to medical inventory, sales, and user management. By
creating comprehensive test cases, the project aims to validate the system's ability to manage inventory,
handle customer transactions, track sales, and generate reports, ensuring that the system meets business
requirements and operates smoothly in a real-world medical store setting.

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

8
13.0 Refrences

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.

You might also like