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

25 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. Your information about software related bugs is really interesting. Also I want to know the latest new techniques to identify software issues. Can you update it in your website?
    Software testing training

    ReplyDelete
  4. 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
  5. Hi this is Kathiresan i am having 3 years of experience as a dot net developer and i am certified. i have knowledge on OOPS concepts in .NET but dont know indepth. After learning android will be enough to get a good career in IT with good package? and i crossed Android Training in Chennai website where someone please help me to identity the syllabus covers everything or not??

    Thanks,
    kathiresan

    ReplyDelete
  6. Hi this is Kathiresan i am having 3 years of experience as a dot net developer and i am certified. i have knowledge on OOPS concepts in .NET but dont know indepth. After learning android will be enough to get a good career in IT with good package? and i crossed Android Training in Chennai website where someone please help me to identity the syllabus covers everything or not??

    Thanks,
    kathiresan

    ReplyDelete
  7. 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
  8. 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
  9. 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
  10. Nice article i was really impressed by seeing this article, it was very interesting and it is very useful for me.. CCNA Training in chennai | CCNA Training chennai | CCNA course in chennai | CCNA course chennai

    ReplyDelete
  11. 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
  12. Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog.

    Regards..
    Software Testing Training in Chennai

    ReplyDelete
  13. Hello,
    Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, usability and consistency. mobile testing training in Chennai can be automated or manual type of testing.

    ReplyDelete
  14. I have read your blog and i got a very useful and knowledgeable information from your blog. its really a very nice article.You have done a great job .

    Regards......

    Best Institute for Cloud Computing in Chennai

    ReplyDelete
  15. 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
  16. Really interesting content which is unique which provided me the required information.

    ReplyDelete
  17. 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
  18. 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
  19. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it. The angular js programming language is very popular which are most widely used.
    Angularjs Training in Chennai | Angularjs training Chennai

    ReplyDelete
  20. Thanks for sharing this informative content that guided me to know the details about the training offered in different technology.
    digital marketing course in chennai | digital marketing training

    ReplyDelete
  21. 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
  22. Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
    salesforce training in chennai | salesforce training institute in chennai

    ReplyDelete
  23. Well Said, you have furnished the right information that will be useful to anyone at all time. Thanks for sharing your Ideas.
    PHP Training in Chennai | PHP Course in Chennai

    ReplyDelete
  24. Thank you for sharing such a nice and interesting blog with us. i have seen that all will say the same thing repeatedly. But in your blog, I had a chance to get some useful and unique information
    We at Colan Infotech Private Limited best web design company in chennai,is Situated in US and India, will provide you best service in
    Professional Website Design Services and Colan Infotech has a group of exceedingly dedicated,
    inventive and creative experts with an energy for delivering exciting , helpful and stylish Web and Mobile Applications,
    We provide all sort of web designing services in chennai and
    of course we stepped in bangalore too we are best website designers in bangalore can provide web design services in bangalore, hire web designer india

    ReplyDelete


  25. 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