This repository showcases the comprehensive manual testing process conducted for Sonic Sargam, a music application that allows users to create, customize, and share their musical compositions. The focus is on ensuring the application's functionality, usability, and performance meet high-quality standards.
Application Under Test : https://newsonicsargam.netlify.app/
Manual testing for Sonic Sargam involved designing test cases, identifying bugs, and ensuring the seamless operation of core features. The testing covered key functionalities, user interactions, and integration points.
- Validate core functionalities such as music composition, playback, and export.
- Ensure the application is user-friendly and free from major usability issues.
- Identify and report bugs to the development team for resolution.
- Provide feedback on the app's overall performance and responsiveness.
The testing process followed a structured approach:
-
Test Plan:
- Reviewed the application's specification and created the test plan.
- Identified critical workflows and edge cases.
-
Test Case Design:
- Created detailed test cases for each module using a standardized format.
- Categorized test cases into functional, usability, compatibility, and security testing.
-
Test Execution:
- Executed test cases on different devices and browsers.
- Logged defects in the bug tracking system (e.g., JIRA).
-
Reporting:
- Generated detailed test reports with test case results and defect summaries.
- Shared actionable insights with the development team.
The following files have been included to document the testing process:
- Format: .docx
- Description: It contains complete test plan, how things were going.
- Download: 1. Test Plan Document.docx
- Format: .pdf
- Description: It contains complete Mind Map.
- Download: 2. Mind Map.pdf
- Format: .xlsx
- Description: Contains detailed test cases, including test steps, expected results, actual results, and status.
- Download: 3. Test Scenario & Test Cases.xlsx
- Format: .xlsx
- Description: Detailed bug descriptions with steps to reproduce, expected vs actual results, and screenshots.
- Download: 4. Bug Report.xlsx
- Format: .docx
- Description: Consolidated report summarizing the test execution status and findings.
- Download: 5. Test Execution Report.docx
| Test Case ID | Description | Steps | Expected Result | Status |
|---|---|---|---|---|
| TC001 | Verify user login functionality | 1. Open the app 2. Enter valid credentials 3. Click Login |
User should be logged in successfully | ✅ Pass |
| TC002 | Verify music play, pause tool | 1. Navigate to player 2. Click play pause 3. Adjust Musics |
Play & Pause tools run without errors | ✅ Pass |
| TC003 | performance functionality | 1. Navigate to the Website 2. Click F12 3. Go to performance section 4. click record and check |
File should open correctly without errors |
- JIRA: Bug tracking and reporting.
- Browser Inspect: Cross-browser testing.
- Slack: For Communication.
- Excel/Google Sheets: Test case documentation.
- Xmind: Mind Map Creation
- 22 bugs were identified, including 2 critical, 7 major, and 6 minor issues.
- Security testing uncovered vulnerabilities related to SSL implementation.
- Compatibility testing ensured smooth performance across major browsers and devices.
- Optimize application performance for slower networks.
- Enhance user interface responsiveness.
- Resolve identified bugs to improve stability.
- Special thanks to Ajay Dhakkad Sir, Anjali Shaw Mam, Pooja Yadav Mam for guiding the testing process.
- Gratitude to the development team for their collaboration.
For questions or feedback, reach out at:
Email: atulpaldelhi@gmail.com
Linkedin: https://www.linkedin.com/in/atul-pal-451b13251/
GitHub: Atul Pal





