This project is dedicated to the end-to-end testing of the Tutorials Ninja Demo Website. The project showcases a comprehensive approach to manual and automated testing, ensuring all functionalities and features of the website are thoroughly verified.
- Website Under Test: Tutorials Ninja Demo
- Team Members:
- Prince Kumar Sarswat (Manual Testing Lead)
- Abhishek Mourya (Automation Testing Specialist)
- A detailed document outlining the scope, objectives, resources, and schedule of testing activities.
- Includes testing strategies, environment setup, and risk management plans.
- Tracks the requirements throughout the lifecycle to ensure all are met during the testing phase.
- A professional visualization of the testing process, covering all aspects of the website.
- High-level descriptions of what to test.
- Ensures coverage of all functionalities.
- Step-by-step test cases with detailed input data and expected outcomes.
- Covers positive, negative, and edge case testing.
- Documents the results of executed test cases.
- Includes screenshots and logs where applicable.
- Detailed documentation of identified defects.
- Includes steps to reproduce, severity, priority, and resolution status.
- A high-level summary of all reported bugs.
- Categorized by severity and priority.
- Framework Used: Selenium
- Key Features Covered:
- Functional and regression testing.
- Automation of repetitive tasks.
- Ensures faster and more reliable results.
- Tools & Technologies:
- Selenium WebDriver
- Java for scripting
- TestNG for test management
- Designed and implemented manual testing strategies.
- Authored detailed documentation, including the test plan, RTM, and reports.
- Led automation testing efforts using Selenium.
- Developed scripts to automate key functionalities of the website.
- Validated test cases through automated execution.
- Functional Testing
- UI/UX Testing
- Performance Testing
- Compatibility Testing
- Regression Testing
This project demonstrates a robust and systematic approach to both manual and automated testing. The collaboration between manual and automation testing ensures a holistic evaluation of the website, leading to enhanced quality and reliability.