Professional Documents
Culture Documents
ST
ST
ON
“Design Test Cases and Defect Report for
Cafe Management System”
In Partial fulfillment of Diploma in information Technology
(5th Semester)
In the subject of
Software Testing
(FC5463)
By
Pavan R. Damdhar (21IF002)
Prerna N. Deshmukh (21IF018)
Kalyani S. Bhuyarkar (21IF011)
Adarsh D. Bodkhe (21IF012)
Aakhansha S. Dhurve (21IF020)
2023-2024
PAGE \* MERGEFORMAT 2
Certificate
This is to certify that Mr./Ms. Pavan R. Damdhar , Prerna N. Deshmukh,
Kalyani S. Bhuyarkar , Adarsh D. Bodkhe , Aakhansha S. Dhurve .
Identity Code: 21IF002, 21IF018, 21IF011, 21IF012, 21IF020 of fifth
Semester Diploma in IT Engineering has satisfactorily completed the micro
project entitled “Design Test Cases and Defect report for Cafe Management
System” in Software Testing for the academic year 2023-24 as prescribed in
curriculum.
Lecturer HOD
Prof. Sheena Popli Dr. P. P. Karde
Department of Information Technology Department of Information Technology
Government Polytechnic, Amravati Government Polytechnic, Amravati
(2023 -2024)
Acknowledgement
PAGE \* MERGEFORMAT 2
We are extremely thankful to Dr. V. R. Mankar Principal & Dr. P. P.
Karde Head of Department of Information Technology, for providing all the
required sources for the successful completion of our project.
Thanking you,
PAGE \* MERGEFORMAT 2
GOVERNMENT POLYTECHNIC, AMRAVATI.
(An Autonomous Institute of Government of Maharashtra)
(2023 -2024)
Vision
Mission
Index
PAGE \* MERGEFORMAT 2
Sr. Number Topic Name Page Number
1 PART A 6-9
PART B
Introduction
Aim of the
2 microproject 9 - 26
Action plan
Resources required
Test Cases and Defect
Report
3 Conclusion 27
4 Reference 28
PAGE \* MERGEFORMAT 2
PART A
Title of Micro Project: Design Test Cases and Defect report for Cafe
Management Systen
Defect Report:
PAGE \* MERGEFORMAT 2
Together, the design test cases and defect report processes contribute to
the overall success of the Cafe Management System project by ensuring
that the software is thoroughly tested, any anomalies are promptly
addressed, and a high-quality product is delivered to end-users. These
processes are integral components of the software development lifecycle,
fostering collaboration between development and testing teams to
enhance the reliability and functionality of the Cafe Management System.
PAGE \* MERGEFORMAT 2
(21IF012)
Adarsh D. Bodkhe ,
(21IF018)
Prerna N. Deshmukh ,
(21IF011)
Kalyani S. Bhuyarkar ,
(21IF020)
Aakhansha S. Dhurve
4. Designing Test Cases 15/10/2023 23/10/2023 (21IF002)
& Defect Report Pavan R. Damdhar ,
(21IF018)
Prerna N. Deshmukh ,
(21IF011)
Kalyani S. Bhuyarkar ,
(21IF012)
Adarsh D. Bodkhe ,
(21IF020)
Aakhansha S. Dhurve
5. Executing The Code 23/10/2023 25/10/2023 (21IF011)
And Rechecking Kalyani S. Bhuyarkar ,
(21IF020)
Aakhansha S. Dhurve
4.0 Resources Required (major resources such as raw material, some machining
facility, software etc).
1
3 MS Word -
1
4 Google -
PAGE \* MERGEFORMAT 2
Guideline for Assessment of Micro-Project Evaluation as per
suggested Rubric for Assessment of Micro-Project
Literature
Process survey/market
Assessment survey/information
(06) collection
Report
Preparation/Quality of
Prototype/model
PAGE \* MERGEFORMAT 2
PART B
Title of Micro Project: Design Test Cases and Defect Report for Cafe
Management System
Defect Report:
The Defect Report serves as a comprehensive record of identified issues within the
Cafe Management System. Leveraging contemporary defect tracking tools, we
document not only the manifestation of defects but also their impact on the system
and, subsequently, the end-user experience. The reporting mechanism has been
refined to include detailed information on the defect's origin, severity, steps to
reproduce, and proposed resolutions. Our approach is proactive, emphasizing early
defect identification through continuous integration and automated testing. This
agile methodology ensures that defects are addressed promptly, contributing to a
more stable and reliable Cafe Management System.
10
2.0 Aim of the Micro-Project:
1. Ensure the reliability and functionality of the Cafe Management System by systematically
testing various components.
2. Verify that all user interactions with the system, especially critical operations like login
and order processing, function correctly.
3. Identify and rectify any potential issues in the system to guarantee a smooth and error-free
user experience.
4. Validate the system's responsiveness and compatibility across different devices and
browsers.
5. Evaluate the security measures implemented in the system, particularly concerning user
authentication and data protection.
Defect Report:
1. Identify and document any deviations from expected behavior during testing.
2. Prioritize and categorize defects based on their severity and impact on system
functionality.
3. Provide detailed descriptions of each defect, including steps to reproduce and screenshots
if applicable.
4. Offer suggestions for potential solutions or workarounds for each reported defect.
5. Assign responsibility for defect resolution to the appropriate development team members.
6. Maintain a record of the status of each reported defect throughout the resolution process.
11
3.0 Action Plan
12
4.0 Resources Required
Sr. Qty Remarks
Name of The Resource Specifications
No.
1
1 Internet -
1
4 Google -
2. Requirement Analysis:
- Skill in interpreting and analyzing software requirements to
develop relevant test cases.
13
3. Defect Identification:
- Proficiency in identifying and documenting defects or issues in the
software.
5. Communication Skills:
- Improved communication skills through clear and concise
documentation of test cases and defects.
6. Critical Thinking:
- Development of critical thinking skills to anticipate potential
issues and areas of vulnerability in the system.
8. Test Planning:
- Skill in planning and organizing test activities to ensure
comprehensive coverage.
14
8.0 Assessment by Faculty as per Rubrics
Signature of Student
Login Page
15
Test Cases : Login Page
Login
with valid
Login Login
TC01 username admin, admin Pass
successful successful
and
password
Login Login
123456, Login
TC02 with invalid unsuccessfu Pass
admin unsuccessful
username l
Login Login
admin, Login
TC03 with invalid unsuccessfu Pass
123456 unsuccessful
password l
16
Login
Login
with empty Login
TC04 , admin unsuccessfu Pass
username unsuccessful
l
field
Login
Login
with empty Login
TC05 admin, unsuccessfu Pass
password unsuccessful
l
field
Login
with both
username Login
Login
TC06 and , unsuccessfu Pass
unsuccessful
password l
fields
empty
Login
with
special
characters Login
Login
TC07 in !@#%^&* unsuccessfu Pass
unsuccessful
username l
and
password
fields
Try to
login with
admin, Account Account
TC08 more than Pass
123456 (3 times) locked locked
3 incorrect
attempts
17
Try to
login with Login
abc123, Login
TC09 a non- unsuccessfu Pass
admin unsuccessful
existent l
username
Try to
Login
login with disabled_user, Login
TC10 unsuccessfu Pass
a disabled admin unsuccessful
l
username
Try to
Login
login with locked_user, Login
TC11 unsuccessfu Pass
a locked admin unsuccessful
l
username
18
Defect Report :1
ID DF001
Project Royal Cafe
Product Royal Cafe System
Release Version 1.0.0
Module Login
Detected Build Version 1.0.0.1
Summary Login button not working
Description When the user clicks on the Login
button, nothing happens.
Steps to Replicate 1. Go to the Royal Cafe website.
2. Enter a username and password
in the login fields.
3. Click on the Login button
Expected Output The user should be logged in to the
Royal Cafe website.
Actual Output The user is not logged in to the Royal
Cafe website.
Defect Report : 2
19
ID DF002
Project Royal Cafe
Product Royal Cafe System
Release Version 1.0.0
Module Login
Detected Build Version 1.0.0.1
Summary Password field is not visible
Description When the user focuses on the
password field, it is not visible
Steps to Replicate 1. Click on the password field.
Expected Output The password field should be visible.
Actual Output The password field is not visible.
Dashboard
20
Test Cases : Dashboard
21
changed.
4 Verify that Click the Purchase should Purchase Pass
a purchase "Purchase" be completed is
can be button. successfully and a completed
completed receipt should be successfull
successfully. generated. y and a
receipt is
generated.
5 Verify that Click the Purchase should Purchase Pass
a purchase "Reset" be canceled and all is canceled
can be button. items should be and all
canceled. removed from the items are
cart. removed
from the
cart.
6 Verify that Click the An error message An error Pass
a purchase "Purchase" should be displayed message is
cannot be button indicating that no displayed
completed without items have been indicating
without selecting selected. that no
selecting any any items. items have
items. been
selected.
7 Verify that Click the Menu should exit Menu Pass
the menu can "Exit" without completing a exits
be exited button. purchase. without
without completing
completing a a purchase.
purchase.
Defect Report : 3
22
ID DF003
Project Royal Cafe Menu System
Product Royal Cafe System
Release Version 1.0.0
Module Menu Items
Detected Build Version 1.0.0.1
Summary Menu items are not displaying
correctly.
Description When a user selects a menu item, the
item is not displayed correctly.
Steps to Replicate 1. Select a menu item.
Expected Output The menu item should be displayed
correctly.
Actual Output The menu item is not displayed
correctly.
Defect Report : 4
ID DF004
Project Royal Cafe Menu System
Product Royal Cafe Menu
Release Version 1.0.0
Module Order Summary
Detected Build Version 1.0.0.1
Summary The order summary is not calculating
the total correctly
Description When a user adds items to their order,
the order summary is not calculating
the total correctly
Steps to Replicate 1. Add items to your order.
23
Expected Output The order summary should calculate
the total correctly
Actual Output The order summary does not calculate
the total correctly.
Defect Report : 5
ID DF005
Project Royal Cafe Menu System
Product Royal Cafe Menu
Release Version 1.0.0
Module Receipt Printing
Detected Build Version 1.0.0.1
Summary The receipt printer is not printing
receipts correctly
Description When a user prints their receipt, the
receipt is not printed correctly
Steps to Replicate 1. Print your receipt
Expected Output The receipt should be printed
24
correctly
Actual Output The receipt is not printed correctly
CONCLUSION:
In the process of designing test cases and preparing defect reports for the Cafe
Management System project, a comprehensive and systematic approach was
adopted to ensure the robustness and reliability of the system. The test cases
covered various scenarios, including valid and invalid inputs, session
management, and password recovery, providing a thorough examination of the
login functionality. Throughout the testing phase, the team identified and
documented defects, encompassing issues such as invalid login attempts and
session timeout functionalities. The defect reports not only highlighted the
identified issues but also included detailed information about the steps to
reproduce each defect, aiding the development team in efficient bug resolution.
The testing efforts contributed significantly to the overall quality assurance of
the Cafe Management System, enhancing its stability and user experience.
25
REFERENCES :
https://www.softwaretestinghelp.com/test-case-writing-best-practices-tips/
https://www.guru99.com/test-case.html
https://github.com/topics/cafe-management-system
26