ste^
ste^
ste^
Name and designation of the faculty Member: Mr. G.M. Lodha Signature
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION
SHRI H. H. J. B
POLYTECHNIC, CHANDWAD-
423101 (Nashik)
MICRO PROJECT
Academic year 2024-25
TITLE OF PROJECT
CERTIFICATE
This is to certify 1) Chordiya Siddhi Rajesh of 5th Semester of Diploma in Computer
Technology of Institute, SHHJB POLYTECHNIC,CHANDWAD (Code: 0079) has
completed the Micro-Project satisfactorily in Subject Software Testing (22518)for the
academic year 2024- 2025 as prescribed in the curriculum.
Place: CHANDWAD
Date: / /2024
Part A
Part B
Introduction
The Jewellry Management System project aims to transform the way jewellry
is bought and sold by providing a comprehensive digital platform. As the demand for
convenient and efficient online shopping solutions increases, this system allows users
to browse jewellry collections, purchase items, and manage their orders seaml essly
from anywhere. For jewellry retailers, it simplifies operations by automating product
listings, tracking inventory, and providing real-time updates on item
availability and pricing. By integrating secure payment processing and user- friendly
interfaces, the project not only enhances the shopping experience but also aims to
boost sales potential for various jewellry products. This system is designed to cater to
a wide range of jewellry types, including fine jewellry, fashion accessories, and
custom pieces, making it a versatile solution in today’s fast-paced digital
marketplace.
Test plsan
Introduction
Objectives
• Functionality Verification: Ensure all billing and inventory features operate as intended.
• Usability Testing: Evaluate the user interface and overall user experience.
• Performance Assessment: Assess the software's responsiveness under varying loads.
• Security Evaluation: Identify and mitigate potential vulnerabilities in the system.
• Compliance Check: Ensure adherence to relevant standards and regulations.
Scope
The testing scope for the Jewellery Billing and Inventory Management Software includes a
range of functionalities essential for providing a seamless experience for users, including
billing processes, inventory management, and reporting features. The focus will be on
validating system capabilities and ensuring compliance with specified requirements.
Test Strategies
1. Manual Testing: Testers will manually execute test cases to explore functionalities
and assess user interface, allowing for detailed usability evaluations and identification
of unexpected behaviors.
2. Automated Testing: Automated testing will be implemented for repetitive tasks,
enhancing efficiency and accuracy, especially for regression testing of critical
functionalities.
3. Performance Testing: The software will undergo performance evaluations, including
load testing to simulate peak usage, stress testing to determine breaking points, and
endurance testing for long-term performance.
4. Security Testing: This will focus on identifying system vulnerabilities to protect
sensitive user data, involving vulnerability scans, penetration testing, and compliance
checks with data protection regulations.
5. Compatibility Testing: Ensure the software functions seamlessly across various
browsers and devices, verifying consistent performance on desktops, tablets, and
smartphones.
6. API Testing: Assess the reliability and performance of backend communication
interfaces, including functionality testing, load testing for concurrent requests, and
security testing for data protection during transmission.
7. User Acceptance Testing (UAT): Real users will evaluate the software to validate
usability and functionality from an end-user perspective. Feedback from UAT is
essential for final adjustments before launch.
Test Environment
• Infrastructure: Dedicated test server with the latest version of the application deployed.
• Browsers: Chrome and Edge to ensure cross-browser compatibility.
• Devices: Testing on desktop, tablet, and mobile devices to assess responsiveness and
usability.
• Database: Test database populated with sample jewellery items and billing records for
comprehensive testing.
Test Deliverables
• Test Plan Document: Overview of the testing approach, scope, and objectives.
• Test Case Specifications: Detailed test cases outlining inputs, execution steps, and
expected outcomes.
• Test Execution Reports: Logs of test results, including passed, failed, and blocked cases.
• Defect Reports: Documentation of issues found, categorized by severity and status.
• Final Test Summary Report: Comprehensive summary of testing activities, findings,
and recommendations.
Test Cases:
Test Cases For Login Form:-
Defect ID JWS-001
Steps to
Replicate
1. Introduction:
This report summarizes the testing conducted for the Jewellery Management System,
detailing the objectives, scope, testing activities, and results.
2. Objective:
The primary objectives of the testing process were:
1. To validate the functionality and performance of the system, ensuring it operates
smoothly under different conditions.
2. To verify that the system complies with the specified requirements and delivers the
expected outcomes.
3. Scope:
The scope of testing for the Jewellery Management System included a comprehensive
review of various functionalities and components that are critical for providing a seamless
experience to both customers and jewelry retailers.
4. Testing Summary:
During the testing phase, a total of 15 test cases were executed. Out of these, 14 test cases
passed successfully, while 1 test case failed.
5. Defect Summary:
The testing process identified a total of 1 defect. As of the date of this report, no defects
have been resolved, and 1 defect remains pending.
6. Defect Management:
The defect management process involved thorough validation of each functionality to ensure
that it operates as expected. This included regular reviews and inspections of the software to
maintain a high level of quality.
7. Conclusion:
The Jewellery Management System is performing well overall, with only minor issues
detected during testing. The identified defect is currently being addressed, and once
resolve,the system will be ready for deployment.
CONCLUSION
In conclusion, a jewellery management system is essential for enhancing operational efficiency
and customer satisfaction in the jewellery industry. By effectively managing inventory, sales,
customer relationships, and supplier interactions, the system streamlines processes and supports
informed decision-making. Its comprehensive reporting and analytics capabilities provide valuable
insights, while compliance and security measures safeguard sensitive information. Ultimately,
implementing such a system not only fosters business growth but also enhances the overall
customer experience, ensuring a competitive edge in a dynamic market.