Bug Tracking

Bug tracking is the process of identifying, recording, and managing software defects.

Explanation:

  • A bug tracking system (e.g., Jira, Bugzilla) helps developers log and resolve issues efficiently.
  • Bugs are classified by severity (critical, major, minor) and priority (high, medium, low).
  • It includes reproducing the issue, debugging, and fixing it.

Bug Lifecycle:

  1. New โ†’ Identified & reported.
  2. Assigned โ†’ Given to a developer.
  3. In Progress โ†’ Being fixed.
  4. Resolved โ†’ Fixed & tested.
  5. Closed โ†’ Verified & marked complete.