6 January 2013

SOFTWARE TESTING - BUG LIFE CYCLES


SOFTWARE TESTING - BUG LIFE CYCLES
On successful logging the bug is reviewed by Development or Test manager. Test manager can set the bug status as Open, can Assign the bug to developer or bug may be deferred until next release.

When bug gets assigned to developer and can start working on it. Developer can set bug status as won’t fix, Couldn’t reproduce, Need more information or ‘Fixed’.

If the bug status set by developer is either ‘Need more info’ or Fixed then QA responds with specific action. If bug is fixed then QA verifies the bug and can set the bug status as verified closed or Reopen.

These are various stages of bug life cycle.


  • New: When QA files new bug.
  • Deferred: If the bug is not related to current build or can not be fixed in this release or bug is not important to fix immediately then the project manager can set the bug status as deferred.
  • Assigned: ‘Assigned to’ field is set by project lead or manager and assigns bug to developer.
  • Resolved/Fixed: When developer makes necessary code changes and verifies the changes then he/she can make bug status as ‘Fixed’ and the bug is passed to testing team.
  • Could not reproduce: If developer is not able to reproduce the bug by the steps given in bug report by QA then developer can mark the bug as ‘CNR’. QA needs action to check if bug is reproduced and can assign to developer with detailed reproducing steps.
  • Need more information: If developer is not clear about the bug reproduce steps provided by QA to reproduce the bug, then he/she can mark it as “Need more information’. In this case QA needs to add detailed reproducing steps and assign bug back to dev for fix.
  • Reopen: If QA is not satisfy with the fix and if bug is still reproducible even after fix then QA can mark it as ‘Reopen’ so that developer can take appropriate action.
  • Closed: If bug is verified by the QA team and if the fix is ok and problem is solved then QA can mark bug as ‘Closed’.
  • Rejected/Invalid:Some times developer or team lead can mark the bug as Rejected or invalid if the system is working according to specifications and bug is just due to some misinterpretation.

Click here to view this article 
itech solutions website

26 comments:

  1. Hello,
    I just come through your blog while searching more about the software testing. Read your blog and love the way you have implemented the unique content about software testing and other testing related information. Thanks for sharing this and I will wait for your next updates. Keep it up!
    @Orimark Technologies

    ReplyDelete
  2. Good to know, I would like to share one of the software testing company. Indium software is one of the best Independent software testing company* established in 1999 | offshore QA Firm | Offshore & In-Housing Software Testing Services. Indium has its registered office in California, Georgia and also has multiple offshore delivery centers in India.
    Services like Mobile application testing services, Game software testing services, Software Testing services, QA services, Software verification and validation, Offshore Software testing, QA Validation services, Test consulting services, automated software testing, quality assurance software, web based application testing .

    ReplyDelete
  3. It’s a very useful & qualitative information shared.
    Maveric Systems is one of the leading Software Testing Companies which provides Lifecycle Assurance for applications and software security testing.

    ReplyDelete
  4. I have read your blog and i got a very useful and knowledgeable information from your blog.its really a very nice article. I did Loadrunner Training in Chennai. This is really useful for me. Suppose if anyone interested to learn Manual Testing Training in Chennai reach FITA academy located at Chennai Velachery.

    ReplyDelete
  5. I did software testing in besant technologies.Its really nice.The explanation is really good.It will helpful for my future references..
    Software Testing Training in Chennai | Software Testing Training in Chennai | QTP Training in Chennai | Loadrunner Training in Chennai

    ReplyDelete
  6. Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing.Nice article i was really impressed by seeing this article, it was very interesting and it is very useful for me.. Cloud Computing Training in chennai | Cloud Computing Training chennai | Cloud Computing Course in chennai | Cloud Computing Course chennai

    ReplyDelete
  7. Thanks for sharing this excellent post. Its really very informative and interesting. Keep update your blog. For a best Android training in Chennai please refer this site.
    Regards....
    Android Training in Chennai

    ReplyDelete
  8. Testing is the only way to deliver reliable products in the Information Technology market. Articles like this are vital in improvising one's ability as a software testing professional. Thank you so much for sharing this information in here. Keep blogging.

    Software testing training in chennai | Software testing training | Software testing training chennai | Software testing course chennai

    ReplyDelete
  9. Really interesting content which is unique which provided me the required information.

    ReplyDelete
  10. Excellant post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
    cloud computing training in chennai | cloud computing courses in chennai

    ReplyDelete
  11. I am a fresher for testing team in one of the MNC.So am not getting how to start my career in testing(manual testing).I have many questions like what materials to refer,what certifications to make? R Programming Training | DataStage Training | SQL Training | SAS Training | Android Training | SharePoint Training

    ReplyDelete
  12. Thanks for your SOFTWARE TESTING - BUG LIFE CYCLES. Your post helped me to understand the future and career prospects in software testing. Keep on updating your blog with such awesome article.

    ReplyDelete


  13. This article is helpful to know more about the Android and keep on updating us the information. This is more informatics and it really helped me to know the Android.
    Android Training in Chennai | Android Course in Chennai | Android Training Chennai

    ReplyDelete
  14. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.


    automation testing courses online

    ReplyDelete
  15. Very Helpful Post And Explained Very Clearly About All the things.Very Helpful. Coming To Our Self We Provide Commercial Kitchen Equipment Parts Through Out US At Very Affordable Prices And Also We Offer Same Day Shipping In US.We Offer Only Genuine Products.

    ReplyDelete
  16. Whatever We Are Gathering the information from the blogs,we have to keep on updating it,Urgent Care in Chicago.By getting them into one place.Really thanks for posting.Very Thankful for the Informative Post.

    ReplyDelete
  17. Thanks For Sharing Valuable Information, Very Useful For U Mulesoft Certification Training

    ReplyDelete
  18. Really Thanks For Sharing and Post the Best information....

    24Layouts

    ReplyDelete
  19. Great Information thanks for sharing Instagram and Facebook have provided an amazing place for new brands to grow and flourish. We can find the perfect niche for your brand on the best social media platforms.

    ReplyDelete
  20. Awesome article. It is so detailed and well formatted that i enjoyed reading it as well as get some new information too.

    python Training in chennai

    python Course in chennai


    ReplyDelete
  21. Excellent blog. Lots of useful information here, thanks for your effort!
    Real Estate plots in Vizag

    ReplyDelete