This repository contains the Manual Testing deliverables for the Todoist application.
The goal of this project is to ensure the functionality, usability, and reliability of the core task management features through a structured and comprehensive manual testing process.
- 🧠 Type: Manual Testing
- 🧾 Application Under Test: Todoist (Task Management App)
- 🧰 Testing Techniques: Functional, UI, Usability & Regression Testing
- 🧱 Deliverables: Test Plan, Test Scenarios, Test Cases, Bug Report, Test Summary Report
| Document | Description |
|---|---|
| Test Plan | Outlines scope, objectives, testing strategy, resources, and schedule. |
| Test Scenarios & Test Cases | Step-by-step manual testing documentation with clear expected vs actual results. |
| Bug Report | Documented defects with severity, priority, status, and detailed reproduction steps. |
| Test Summary Report | Final assessment summarizing testing efforts, outcomes, and quality status. |
- Developed a detailed understanding of manual testing lifecycle.
- Improved skills in test case design, execution, and defect reporting.
- Learned to prioritize bugs using severity and priority concepts.
- Strengthened ability to analyze UI, functionality, and workflow consistency.
- 🔹 User Registration & Login
- 🔹 Task Creation, Editing, and Deletion
- 🔹 Project and Label Management
- 🔹 Due Dates and Recurring Tasks
- 🔹 UI/UX Responsiveness and Navigation
The Todoist Manual Testing Project demonstrates a structured QA process ensuring the stability and reliability of a task management application.
It highlights strong documentation practices and systematic defect management to ensure a high-quality user experience.
Shiv Shanker Gupta
💼 QA Engineer | Manual & Automation Tester (Cypress | Selenium | Java)
📧 gopalgupta9639@gmail.com
If you found this project helpful, please give it a ⭐ Star on GitHub and share it with your QA network!