AllRounder.ai
Chapters in this course

Enrol to start learning

Reading is open to everyone. Enrolling is free, and it is what unlocks the audio lessons, practice tests and progress tracking.

Enrol free

7.2.1. Typical Bug Status Flow

Interactive Audio Lesson

Session 1: Understanding the Bug Status Flow

Unlock the classroom podcast

The transcript is free to read. A free account plays the conversation back.

Sarah
SarahInstructor

Today, we will explore the Typical Bug Status Flow. Can anyone tell me what happens when a bug is first identified?

Noah
Noah

I think it's logged as 'New'.

Sarah
SarahInstructor

Exactly! Stage one is 'New', where the bug is first recorded. This is crucial for tracking. What do you think happens next?

Isabella
Isabella

It gets assigned to someone?

Sarah
SarahInstructor

Right! It's moved to the 'Assigned' state, where it's given to a developer or team. Remember the acronym 'NA' for New and Assigned. Let's move on to Open.

Akash
Akash

What does 'Open' mean?

Sarah
SarahInstructor

Great question! 'Open' means the bug is confirmed and under investigation. It's important for understanding if the bug can be reproduced.

Noah
Noah

What happens after it's open?

Sarah
SarahInstructor

Next, it advances to 'In Progress'. This is when the developer starts working on a fix. Let’s summarize: 'New', 'Assigned', 'Open', and 'In Progress'.

Session 2: Final Stages of Bug Status Flow

Unlock the classroom podcast

The transcript is free to read. A free account plays the conversation back.

Robert
RobertInstructor

Now that we've covered the early stages, let’s talk about what happens once the developer has fixed the bug. What’s the next state?

Ananya
Ananya

Is it 'Fixed'?

Robert
RobertInstructor

Correct! In the 'Fixed' state, developers have implemented a solution. Afterwards, what does QA do?

Isabella
Isabella

Retest it, right?

Robert
RobertInstructor

Absolutely! QA retests the bug to ensure the fix works in 'Retest'. What if everything is okay after retesting?

Akash
Akash

Then it goes to 'Verified'?

Robert
RobertInstructor

Exactly! Once verified, it can be 'Closed' if there are no further issues. Summarizing: 'Fixed', 'Retest', 'Verified', and 'Closed'.

Session 3: Alternate Bug States

Unlock the classroom podcast

The transcript is free to read. A free account plays the conversation back.

Sarah
SarahInstructor

Now, let’s discuss the alternate states of bugs. Who can tell me one of these states?

Noah
Noah

How about 'Rejected'?

Sarah
SarahInstructor

Good one! 'Rejected' is when a bug is considered invalid or not reproducible. Any others?

Ananya
Ananya

What about 'Deferred'?

Sarah
SarahInstructor

Exactly! 'Deferred' means the bug is valid but won't be resolved until a later date. Finally, if we find it's a duplicate?

Akash
Akash

It’s just marked as a duplicate.

Sarah
SarahInstructor

Correct! Remember these states because they help manage bug priorities effectively. To sum up, we have 'Rejected', 'Deferred', 'Duplicate', and 'Reopened' after a fix doesn't resolve the issue.