Follow Our FB Page << >> for Daily Laughter. We Post Funny, Viral, Comedy Videos, Memes, Vines...

Can you explain about defect life cycle?

Answers were Sorted based on User's Feedback

Can you explain about defect life cycle?..

Answer / anupama

Statuses associated with a bug:
When a bug is found/revealed for the first time, the
software tester communicates it to his/her team leader
(Test Leader) in order to confirm if that is a valid bug.
After getting confirmation from the Test Lead, the software
tester logs the bug and the status of ‘New’ is assigned to
the bug.

After the bug is reported as ‘New’, it comes to the
Development Team. The development team verifies if the bug
is valid. If the bug is valid, development leader assigns
it to a developer to fix it and a status of ‘Assigned’ is
assigned to it.

Once the developer starts working on the bug, he/she
changes the status of the bug to ‘Open’ to indicate that
he/she is working on it to find a solution.

Once the developer makes necessary changes in the code and
verifies the code, he/she marks the bug as ‘Fixed’ and
passes it over to the Development Lead in order to pass it
to the Testing team.

Pending Retest:
After the bug is fixed, it is passed back to the testing
team to get retested and the status of ‘Pending Retest’ is
assigned to it.

The testing team leader changes the status of the bug,
which is previously marked with ‘Pending Retest’
to ‘Retest’ and assigns it to a tester for retesting.

After the bug is assigned a status of ‘Retest’, it is again
tested. If the problem is solved, the tester closes it and
marks it with ‘Closed’ status.

If after retesting the software for the bug opened, if the
system behaves in the same way or same bug arises once
again, then the tester reopens the bug and again sends it
back to the developer marking its status as ‘Reopen’.

Pending Rejected:
If the developers think that a particular behavior of the
system, which the tester reports as a bug has to be same
and the bug is invalid, in that case, the bug is rejected
and marked as ‘Pending Reject’.

If the Testing Leader finds that the system is working
according to the specifications or the bug is invalid as
per the explanation from the development, he/she rejects
the bug and marks its status as ‘Rejected’.

Sometimes, testing of a particular bug has to be postponed
for an indefinite period. This situation may occur because
of many reasons, such as unavailability of Test data,
unavailability of particular functionality etc. That time,
the bug is marked with ‘Postponed’ status.

In some cases a particular bug stands no importance and is
needed to be/can be avoided, that time it is marked
with ‘Deferred’ status

Is This Answer Correct ?    5 Yes 0 No

Can you explain about defect life cycle?..

Answer / prasanna_ny

Intially, when the tester identifies/reports a defect the
status is NEW by default. The tester Forwards the defect to
team lead .The team lead reviews the defect to determine
whether or not to consider it for repair.If the defect is
not accepted then the status is REJECTED , if the defect is
accepted for repair the status is OPEN.The team lead
forwards the defect for repair to the development team with
priority(very high,high,medium,etc..)The concerned
developer repairs the defect and changes its status to
FIXED.The tester retest the defect to make sure it does not
recur.If the defect doesn't recur the status is CLOSED or
if the defect recurs the status is RE-OPENED and the cycle

1. NEW

Is This Answer Correct ?    6 Yes 3 No

Can you explain about defect life cycle?..

Answer / meenakshi p.

firstly know about what is a bug?
Bug is nothing but deviation from what we are expecting
i.e., difference between expected result and the actual
result .
If the test engineer encounters bug while executing test
cases first he will try to reproduce it in different
platforms the same bug is coming or not and confirm it with
developer or team lead (whom so ever is concern) whether it
is bug or not. Then he will post the bug to the
dev/teamlead in any bug tracking tool (like bugzilla).
The TE should draft a bug in a detailed manner by using
following attributes like:

Project or product
Description under description: Steps to reproduce should
be in such a way that when developer performs these steps
he should be able to reproduce the bug i.e., from launching
the Internet explorer to the screen in which the bug has
Error noticed
Expected result
Test environment: like browser, operating system, computer
Testers notes
Screen shots as a proof
when the assigned to the developer or team lead,then
Developer will fix the resolution types as any one of the
Resolve fixed
Resolve wont fix
Resolve works for me
Resolve invalid
Resolve duplicate
Resolve later
If the Resolution type as fixed then the T.E. will verify
whether it is fixed by satisfying the functionality of the
application then T.E. will close the bug otherwise he will
again reopen the bug if it is not satisfying the

If the bug is of wont fix means developer does not want to
fix as it affects the entire application or dont require to

If the bug is of works for me i.e, in developers
environment it is working fine then T.E. again try to
reproduce the bug and he will post the bug with some
additional (detailed) information

If the resolution type as invalid in developer doesnot
accept it as a bug or it does not match the requirements.

If the bug is of duplicate somebody has already posted the
same bug then the resolution will be duplicate

If the resolution type is of later it means that he will
fix the bug in next version

Is This Answer Correct ?    2 Yes 0 No

Can you explain about defect life cycle?..

Answer / sowjanya

pending retest,pending rejected etc status which u have
mentioned all these really will be there in real time?
actually i don't hav idea thts y i'm asking u...

Is This Answer Correct ?    2 Yes 0 No

Can you explain about defect life cycle?..

Answer / kirti palshetkar

new x defect------in next version(deferred)
review((assign/re-assign)/dublicate/ not defect/ defferd)
| | | |
| close close new(nxversn)
/ \
fail pass
| |
cancel fix closed
| |
open regration
status |
if new defct found goes to new

Is This Answer Correct ?    2 Yes 0 No

Can you explain about defect life cycle?..

Answer / vaishali

The Bug life cycle consists the following stages
5)Reopened or Rejected or Differed

1)New : When the Bug is detected by the tester it is in the new stage.It is not still approved by testing lead.

2)Open:If the testing lead finds the bug as genuine he assigns it to the open stage

3)Assign:The lead then assigns the code containing the bug for debugging to a developer and puts it in the assign stage

4)Test:The software developer may debug the code and send it back to testing .And puts it into Test stage.

5)Differed: The software developer may not fix the bug and instead may be of the opinion of fixing the bug in the next release .In this case he puts it in to differed stage.
Differ may be due to
a)Less time for the release
b)The bug does not have any sizeable effect

6)Rejected :Some times the Developer may feel that there is no bug or the bug that exist
will not have any effect .In this case he puts it into Rejected stage.

7)Reopened:After it is send back by the developer the Tester reopens it and tests it again.
Here the life cycle is repeated.

8)Verified: After the tester is confirmed that the bug is debugged.He assigns it to verified stage.

9)Closed:After verifying all the bugs have been debugged the life-cycle is closed.

Is This Answer Correct ?    2 Yes 0 No

Can you explain about defect life cycle?..

Answer / ramarao

New: first time when the bug is raised that will be in new
state and that will send to developer.
Open: developer will open the bug.
Fixed:developer will fix the bug and resend to tester if
the developer will not statisfied about the bug then it
will be in hold state.
Hold: when there is clash between developer and tester
about the bug then it will be in hold state and bug is
clariffied in meeting in presence of project manager
Closed: when the bug is fixed then finally it will be in

Is This Answer Correct ?    0 Yes 0 No

Can you explain about defect life cycle?..

Answer / vijay

Please note:

When closing a defect the assigned to field should be the
user name from whom the defect was raised.This completes
the defect cycle.

Is This Answer Correct ?    0 Yes 0 No

Can you explain about defect life cycle?..

Answer / hasini

/ yes

Is This Answer Correct ?    1 Yes 1 No

Can you explain about defect life cycle?..

Answer / vijaya

Hi sowjanya,

yes pending retest and pending reject status are there
in real time

Is This Answer Correct ?    0 Yes 1 No

Post New Answer

More Manual Testing Interview Questions

Hi All. How can we write negative test cases for Logout Operation ? Please place the answer with a few details and if possible add some related object properties. "A tester exposes his/her ability not only by words he/she also proof it by work"

0 Answers  

what are the testing appraoch that you have tested for Pencil

5 Answers   QA,

how to check security of any browser??give me some ex.?

3 Answers   Fiserv, TCS,

What we normally check for in the Database Testing

2 Answers   Crea,

What is requirment phase testing?

1 Answers  

What is a top-down and bottom-up approach in testing?

0 Answers  

what are the different types of defects that can be found out in real time?How can we recognize what are the features to be tested and not to be tested in a system test plan?

2 Answers   Keane India Ltd,

in real time, which test case format we r using?

9 Answers  

What is the basic need for preparing test cases?

6 Answers   Sonata,

what is meant by estimation and it's use?

1 Answers  

could u pls tell me, all types of funtional and non funtional testing techniques?

4 Answers   MAHINDRA, TCS,

Can any one explain me, What is Integration testing process?

7 Answers   AZTEC,