CoolInterview.com - World's Largest Collection of Interview Questions & Answers, FAQs, queries, sample papers, exam papers, dumps, what, why, how, where, when questions
Our Services
Get 9,000 Interview Questions & Answers in an eBook.




Get it now !!
Send your Resume to 6000 Companies

Search Interview Questions

Question: What should be done after a bug is found?

Answer: The bug needs to be communicated and assigned to developers that can fix it. After the problem is resolved, fixes should be re-tested, and determinations made regarding requirements for regression testing to check that fixes didn't create problems elsewhere. If a problem-tracking system is in place, it should encapsulate these processes. A variety of commercial problem-tracking/management software tools are available (see the 'Tools' section for web resources with listings of such tools). The following are items to consider in the tracking process:
? Complete information such that developers can understand the bug, get an idea of it's severity, and reproduce it if necessary.
? Bug identifier (number, ID, etc.)
? Current bug status (e.g., 'Released for Retest', 'New', etc.)
? The application name or identifier and version
? The function, module, feature, object, screen, etc. where the bug occurred
? Environment specifics, system, platform, relevant hardware specifics
? Test case name/number/identifier
? One-line bug description
? Full bug description
? Description of steps needed to reproduce the bug if not covered by a test case or if the developer doesn't have easy access to the test case/test script/test tool
? Names and/or descriptions of file/data/messages/etc. used in test
? File excerpts/error messages/log file excerpts/screen shots/test tool logs that would be helpful in finding the cause of the problem
? Severity estimate (a 5-level range such as 1-5 or 'critical'-to-'low' is common)
? Was the bug reproducible?
? Tester name
? Test date
? Bug reporting date
? Name of developer/group/organization the problem is assigned to
? Description of problem cause
? Description of fix
? Code section/file/module/class/method that was fixed
? Date of fix
? Application version that contains the fix
? Tester responsible for retest
? Retest date
? Retest results
? Regression testing requirements
? Tester responsible for regression tests
? Regression testing results
A reporting or tracking process should enable notification of appropriate personnel at various stages. For instance, testers need to know when retesting is needed, developers need to know when bugs are found and how to get the needed information, and reporting/summary capabilities are needed for managers.



Category Manual Testing Interview Questions & Answers - Exam Mode / Learning Mode
Rating (0.3) By 1475 users
Added on 9/11/2014
Views 12619
Rate it!
Question: What should be done after a bug is found?
Answer:

The bug needs to be communicated and assigned to developers that can fix it. After the problem is resolved, fixes should be re-tested, and determinations made regarding requirements for regression testing to check that fixes didn't create problems elsewhere. If a problem-tracking system is in place, it should encapsulate these processes. A variety of commercial problem-tracking/management software tools are available (see the 'Tools' section for web resources with listings of such tools). The following are items to consider in the tracking process:
? Complete information such that developers can understand the bug, get an idea of it's severity, and reproduce it if necessary.
? Bug identifier (number, ID, etc.)
? Current bug status (e.g., 'Released for Retest', 'New', etc.)
? The application name or identifier and version
? The function, module, feature, object, screen, etc. where the bug occurred
? Environment specifics, system, platform, relevant hardware specifics
? Test case name/number/identifier
? One-line bug description
? Full bug description
? Description of steps needed to reproduce the bug if not covered by a test case or if the developer doesn't have easy access to the test case/test script/test tool
? Names and/or descriptions of file/data/messages/etc. used in test
? File excerpts/error messages/log file excerpts/screen shots/test tool logs that would be helpful in finding the cause of the problem
? Severity estimate (a 5-level range such as 1-5 or 'critical'-to-'low' is common)
? Was the bug reproducible?
? Tester name
? Test date
? Bug reporting date
? Name of developer/group/organization the problem is assigned to
? Description of problem cause
? Description of fix
? Code section/file/module/class/method that was fixed
? Date of fix
? Application version that contains the fix
? Tester responsible for retest
? Retest date
? Retest results
? Regression testing requirements
? Tester responsible for regression tests
? Regression testing results
A reporting or tracking process should enable notification of appropriate personnel at various stages. For instance, testers need to know when retesting is needed, developers need to know when bugs are found and how to get the needed information, and reporting/summary capabilities are needed for managers. Source: CoolInterview.com


1.The first stp after bug is found is t rerodce it an note down the stpes for reroductin ver clearly.
2. Then the bugs description and its stpes for reprodcingshould be psoted in tool used by team.
3. If possible peer review of the bugs should be done.
4. Bug posted should b communicaed to team or if tool has inbulit feature of cimmunicating the bugs, that is also fine.
5. After the bug is fixed, should be tken fo esting the same and any other related functionlities to the posed bugs efore closing the bug. Source: CoolInterview.com

Answered by: radha kerur | Date: 4/10/2010 | Contact radha kerur Contact radha kerur

1}test case id
2}date of test case run
3}test data
4}steps
5}priority
6}severity
7}defect tiagia


Source: CoolInterview.com

Answered by: niranjan | Date: 8/9/2010 | Contact niranjan Contact niranjan

After a bug is found it needs to be reported to the development team to get it fix.Give the developers something to work with so that theycan reproduce the problem.
1)Give a brief description of the Problem.Explain what is wrong.
2)List the steps that are needed to reproduce the bug.
3)Supply relevant information such as:
a)Version
b)Product
c)Data Used
4)Suppy the Documentation.If the Process is a report,include the copy of report with the problem area highlighted.
5)Summarize what you think the problem is.
Source: CoolInterview.com

Answered by: Divya Gupta | Date: 8/20/2010 | Contact Divya Gupta Contact Divya Gupta

After finding bug repot to the Test leader with bug details like bug id,name,location,sevirity and priority. Source: CoolInterview.com

Answered by: ashwini a.c. | Date: 8/30/2010 | Contact ashwini a.c. Contact ashwini a.c.

Whenever any bug is found in the application,first it need to be communicate to developer.
1.This can be done as a bug report either by raising bug in any defect management tool ( like HPQC,JIRA,Test Link,BugZilla)
or in excel format.
2. The bug report should have following details so-that developer could get sufficient detail about the bug.
a.Issue : eg. credit card payment option is not working on payment gateway page.
b.Summary (steps to be reproduce):
eg.Customer login --> go to 'mobile recharge' page --> enter mobile no,amount and click on payment button --> On payment gateway page,verify credit card option functionality.
c.Actual result : currently user is unable to select radio button of credit card.credit card radio button is displaying as disabled option.
d.Expected Result: When user come to payment gateway page,it should display as unchecked radio button option.
it should be enable(selected/checked) when user select this option.
e.Precondition:(Note/Comment)This issue is observed only with chrome and firebox browser.While this is working fine on internet explorer.
f.Severity : eg. High
g.Priority : eg. High
h.Status: Assigned
i. Assigned : <developer-name>
j. Environment: <staging ? production?>
k.Attachment: Snaphot of issue.

3.Now developer fix the bug based on above bug report and reassign it to tester.
4.Now Tester will test the bug if it is working then tester will close the bug otherwise tester will reassign the bug to developer by updating bug with proper comment.
5.After successful closing of Bug,Tester will do regression testing of other important functionality eg. debit card, net-banking on payment gateway.
Regression testing ensure a new change/fixing of bug should not broken any existing functionality. Source: CoolInterview.com

Answered by: Rahul Tiwari ( Pune ) | Date: 3/6/2016 | Contact Rahul Tiwari ( Pune ) Contact Rahul Tiwari ( Pune )


If you have the better answer, then send it to us. We will display your answer after the approval

Rules to Post Answers in CoolInterview.com:-

  • There should not be any Spelling Mistakes.
  • There should not be any Gramatical Errors.
  • Answers must not contain any bad words.
  • Answers should not be the repeat of same answer, already approved.
  • Answer should be complete in itself.

Post your answer here

Inform me about updated answers to this question.
Related Questions
View Answer
What is a 'test case'?
View Answer
What is a 'test plan'?
View Answer
What steps are needed to develop and run software tests?
View Answer
What's the role of documentation in QA?
View Answer
What makes a good QA or Test manager?
View Answer
What makes a good Software QA engineer?
View Answer
What makes a good test engineer?
View Answer

Please Note: We keep on updating better answers to this site. In case you are looking for Jobs, Pls Click Here Vyoms.com - Best Freshers & Experienced Jobs Website.

View All Manual Testing Interview Questions & Answers - Exam Mode / Learning Mode




India News Network
Latest 20 Questions
Payment of time- barred debt is: (a) Valid (b) Void (c) Illegal (d) Voidable
Consideration is defined in the Indian Contract Act,1872 in: (a) Section 2(f) (b) Section 2(e) (c) Section 2(g) (d) Section 2(d)
Which of the following is not an exception to the rule, "No consideration, No contract": (a) Natural love and affection (b) Compensation for involuntary services (c) Completed gift (d) Agency
Consideration must move at the desire of: (a) The promisor (b) The promisee (c) The promisor or any other party (d) Both the promisor and the promisee
An offer which is open for acceptance over a period of time is: (a) Cross Offer (b) Counter Offer (c) Standing Offer (d) Implied Offer
Specific offer can be communicated to__________ (a) All the parties of contract (b) General public in universe (c) Specific person (d) None of the above
_________ amounts to rejection of the original offer. (a) Cross offer (b) Special offer (c) Standing offer (d) Counter offer
A advertises to sell his old car by advertising in a newspaper. This offer is caleed: (a) General Offer (b) Special Offer (c) Continuing Offer (d) None of the above
In case a counter offer is made, the original offer stands: (a) Rejected (b) Accepted automatically (c) Accepted subject to certain modifications and variations (d) None of the above
In case of unenforceable contract having some technical defect, parties (a) Can sue upon it (b) Cannot sue upon it (c) Should consider it to be illegal (d) None of the above
If entire specified goods is perished before entering into contract of sale, the contract is (a) Valid (b) Void (c) Voidable (d) Cancelled
______________ contracts are also caled contracts with executed consideration. (a) Unilateral (b) Completed (c) Bilateral (d) Executory
A offers B to supply books @ Rs 100 each but B accepts the same with condition of 10% discount. This is a case of (a) Counter Offer (b) Cross Offer (c) Specific Offer (d) General Offer
_____________ is a game of chance. (a) Conditional Contract (b) Contingent Contract (c) Wagering Contract (d) Quasi Contract
There is no binding contract in case of _______ as one's offer cannot be constructed as acceptance (a) Cross Offer (b) Standing Offer (c) Counter Offer (d) Special Offer
An offer is made with an intention to have negotiation from other party. This type of offer is: (a) Invitation to offer (b) Valid offer (c) Voidable (d) None of the above
When an offer is made to the world at large, it is ____________ offer. (a) Counter (b) Special (c) General (d) None of the above
Implied contract even if not in writing or express words is perfectly _______________ if all the conditions are satisfied:- (a) Void (b) Voidable (c) Valid (d) Illegal
A specific offer can be accepted by ___________. (a) Any person (b) Any friend to offeror (c) The person to whom it is made (d) Any friend of offeree
An agreement toput a fire on a person's car is a ______: (a) Legal (b) Voidable (c) Valid (d) Illegal
Cache = 0.03125 Seconds