This project showcases End-to-End Testing (both Manual and Automation) performed on the Library Management System
web application.
The goal was to ensure the application meets its functional, UI/UX, and usability standards.
Live Website: Library Management System Web App
-
Manual Testing:
- Created a detailed Test Plan, Test Scenarios, Test Cases, and Bug Report.
- Executed comprehensive Functional Testing and UI Testing.
- Reported and prioritized defects based on severity (High/Medium/Low).
- Prepared a Test Summary Report highlighting major issues and recommendations.
-
Automation Testing:
- Automated end-to-end test cases using Selenium TestNG and POM with Cucumber.
- Covered critical functionalities like Login, Navigation, Borrow Book, and Return Book flows.
- Implemented Assertions to verify expected behaviors.
- Generated automation reports for executed test cases.
- ✅ Test Plan
- ✅ Test Scenarios
- ✅ Test Cases
- ✅ Bug Report
- ✅ Test Summary Report
- ✅ Automation Test Scripts
- Manual Testing: Functional, UI, UX, Bug Tracking
- Automation:
- Selenium TestNG, POM with Cucumber.
- java (for scripting)
- Reporting:
- Test Summary Reports
- Bug Tracking Sheets
- Homepage Testing
- Login Functionality Testing
- Borrow and Return Book Feature Testing
- Navigation Links Testing
- Footer Links Testing
- Form Validation Testing
- Error Handling Scenarios
- Special thanks to my mentors and Masai School for continuous guidance.
- Inspired to deliver high-quality testing with a focus on precision, clarity, and user experience.
- Email: [email protected]
- LinkedIn: Prince Kumar Sarswat
- GitHub: @13prince