1. What is the difference between a bug and a defect
2. What is the difference between retesting and regression
3. Explain bug life cycle

Answers were Sorted based on User's Feedback

1. What is the difference between a bug and a defect 2. What is the difference between retesting an..

Answer / yashwant singh

Ans1) In my opinion bug and defects are one and the same
thing. i.e variance between expected and actual result is
called bug/ defect. But the terminology can be used in
specific situation. When a variance is found by developer
during development of application it is termed as 'BUG'
while if any variance is found during Testing phase it is
called 'Defect'.

Ans2) Retesting: is testing the generated defect again to
check if it is fixed by the developer or not.

Regression Testing: is rechecking the fundamental operation
of an application in order to identify that any change
occurred in code base has not caused any error in basic
functionality of an application.

Retesting is always done as against a specific defect while
regression testing is done to check if any defect has
occurred due to change in some code.

Retesting is done after defect is solved while Regression
testing is done before defect gets released to production

Ans3) Bug Life Cycle

New-->Approval-->Open-->Work in progress-->Work Completed-->
Retest-->Reject or Closed (if it is rejected then the next
status would be Reopen)

Is This Answer Correct ?    6 Yes 2 No

1. What is the difference between a bug and a defect 2. What is the difference between retesting an..

Answer / eng. haider hardan

Defect: error appearing but doesn't mentioned in the requirements.
Bug: Any thing doesn't match the requirement.

Retesting: do same test again. when we said retest the project which is mean detailed test for this project.
but when we do a retest for a bug this is called resgression.
Regression test never done befor bug become fixed
Check if it is fixed by the developer or not.

Ans3) Bug Life Cycle

Tester find a bug-->New (open) --> Assign to QA lead or Dev Lead
QA lead --> DEV Lead
DEv Lead --> Devloper
Dveloper --> (Fix | Not Abug | Later | More Info | Invalid)
ReAssign --> Dev Lead --> QA Lead --> Tester
Tester --> recheck --> close or reopen
If it Reopen --> repate all above proccess

QA open (new)-->Dev Maintinace (Fix|not abug|etc.)--> QA regression (Close | Reopen)

Is This Answer Correct ?    2 Yes 3 No

Post New Answer

More QA Concepts Interview Questions

Explain the difference between the verification and validation?

0 Answers  

Explain Integration Testing?

2 Answers  

Explain what is test metric is software testing and what information does it contains?

0 Answers  

what is Agile Development Processes

1 Answers  

What is software process?

0 Answers  

When you realize that there is something wrong in BDD, what will you do ?

4 Answers   ADP,

What would be the test approach for testing an e-commerce website which is coming to us from the vendor for maintenance. What will be the test approach fro the same when we do no have artifacts, test cases, test plan etc.

2 Answers   HCL, Wipro,

what is difference between software tester and quality analyst, in fact can anyone tell me what is role and responsibility for software tester,quality analyst,software quality assurance tester,test engineer,test lead,Quality Assurance manager. Quality Control Senior/junior Tester Quality Assurance Automation engineer. Quality Assurance Manual tester. Quality assurance test analyst.  

1 Answers   DS Group, TCS,

hi friends, i plan to study istqb certification cource. so any one send me model question paper for me.

1 Answers  

what are the tables in testcases?

0 Answers  

In case you have any doubts regarding your project, how do you approach?

0 Answers  

who will give priority and severity for testcases?

5 Answers