Definition

Defect (Bug)

A flaw in the software that causes it to behave incorrectly or unexpectedly.

Full Definition

A defect (also called a bug, fault, or issue) is a deviation between expected and actual behavior of the software. Defects are discovered during testing or reported by users.


Defect attributes:

  • ID: Unique identifier
  • Title: Brief description
  • Description: Detailed explanation
  • Severity: Impact level (Critical, High, Medium, Low)
  • Priority: Urgency of fix (P1, P2, P3, P4)
  • Status: Current state (Open, In Progress, Fixed, Verified)
  • Assignee: Developer responsible
  • Environment: Where it was found
  • Steps to Reproduce: How to recreate the defect


Defect lifecycle:

New → Assigned → In Progress → Fixed → Verified → Closed


Defects found earlier in the SDLC are cheaper to fix. Testing aims to find defects before production.

Examples

  • 1.BUG-001: Login button unresponsive on Safari browser
  • 2.BUG-042: Checkout total calculates incorrectly with discount codes
  • 3.BUG-100: Application crashes when uploading files over 10MB

In BesTest

BesTest enables creating Jira bugs directly from failed test executions, with test case context automatically linked for easy defect tracking.

See Defect (Bug) in Action

Experience professional test management with BesTest. Free for up to 10 users.

Try BesTest Free