Introduction When I started learning software testing, I chose a To-Do List application for practice because it is simple and easy to understand. It also has basic features that are commonly used in many applications. Application Features A To-Do List application allows users to: Add a task Edit a task Delete a task Mark a task as completed These features are enough to understand how testing