This project is dedicated to the end-to-end testing of the OrangeHRM Demo Website. It showcases a detailed and systematic approach to both manual and automated testing, ensuring all functionalities and features of the website are thoroughly verified. 🚀
- Website Under Test: OrangeHRM Demo
- Team Members:
- 👨💼 Atul Pal (Team Lead)
- 👨💼 Paraskumar Zumbarlal Sanghvi (Manual Testing Lead)
- Comprehensive documentation outlining:
- Scope and objectives.
- Testing strategies, environment setup, and risk management.
- Schedules and resources required for testing.
- Tracks requirements throughout the project lifecycle.
- Ensures all functionalities are tested and validated.
- A professional visual representation of the testing process.
- Covers all aspects of the OrangeHRM website, including:
- Functional areas.
- Risk-based testing priorities.
- High-level descriptions of functionalities to test.
- Ensures complete coverage of:
- Core features like employee management, leave tracking, and time and attendance.
- Edge cases for robustness.
- Step-by-step test cases with:
- Input data.
- Expected outcomes.
- Covers positive, negative, and edge case scenarios for:
- User login/logout.
- Employee data management.
- Admin functionalities.
- Detailed results of executed test cases.
- Includes:
- Screenshots.
- Logs of success and failures.
- Detailed documentation of identified defects:
- Steps to reproduce.
- Severity, priority, and resolution status.
- A high-level summary of all reported bugs:
- Categorized by severity (Critical 🛑, Major
⚠️ , Minor ℹ️). - Prioritized for resolution.
- Categorized by severity (Critical 🛑, Major
- Selenium WebDriver
- Java for scripting.
- TestNG for test management.
- Maven for dependency management.
- Extent Reports for detailed test reporting.
- Functional testing:
- Employee login/logout.
- Leave application and approval.
- Regression testing:
- Ensure old functionalities work after new updates.
- Cross-browser compatibility testing.
-
Led manual and automation testing efforts.
-
Authored:
- Test Plan 📝.
- RTM ✅.
- Test Execution Reports 📊.
- Management.
- Automation.
-
Led manual and automation testing efforts.
-
Authored:
- Test Scenarious 📝.
- Test Cases ✅.
- Bug Reports 🐞
- Mind Map 📊.
- Automation.
- Functional Testing ⚙️
- UI/UX Testing 🎨
- Performance Testing 🏎️
- Compatibility Testing 💻
- Regression Testing 🔄
This project demonstrates a robust and collaborative approach to testing the OrangeHRM Demo Website. By combining manual and automated testing, we ensure:
- Higher quality of deliverables.
- Enhanced user experience.
- Increased reliability of the OrangeHRM system. ✅
For questions or feedback, reach out at:
Email: [email protected]
Linkedin: https://www.linkedin.com/in/atul-pal-451b13251/
GitHub: Atul Pal
Email: [email protected]
Linkedin: https://www.linkedin.com/in/paras-sanghavi-b48a721b5/
GitHub: Paraskumar Zumbarlal Sanghvi