Agile Testing Myths

Almost every process existing comes with it’s own share of understanding at individual level. Software Testing itself has always been a debatable topic and is surrounded by many myths all of which have counter facts associated with them. Head on to the post – Software Testing Myths and Facts to read some of such misconceptions.
Agile Testing Myths
Coming back to Agile Testing, below are common assumptions many teams have:

       Agile means

       ZERO documentation
Documentation is yet another critical process project teams run away from. With Agile in force, it is a generic response to get that – “Since we are following Agile, there is no documentation of requirements and other details”. Actually, If followed sincerely, The end result of an Agile project would result in much better and detailed documentation which would be well structured, easy to read and follow.

       No planning

Ask an agile team for their project plan, the maximum they would be able to provide is the current or current + next sprint backlog. On the contrary, Agile process insist on having the sprint backlogs ready for current along with upcoming 2 sprints along with all the estimates and acceptance criteria. Thus, in practice, planning in agile projects is more rigorous.

       Unit testing

       Is sufficient and thus remove the need for manual testing

It is a common misconception that if Unit Testing is performed effectively, testing activities may be skipped. While it is true that unit tests play a significant role in reducing bugs, the fact that they cater to specific and limited scope must be considered as well.

       Can be built into regression suite

In continuation to the point above, creating a regression suite from unit tests is also seen as a practice in some teams. Projects must understand that Regression Testing is altogether a separate activity with it’s own scope. While some of the unit tests would always be common to both regular test cases as well as Regression Test Cases, compiling all the unit tests in one place and calling it a regression suite is a complete no-no!

       Automation

       Is impossible

Test Automation in Agile development projects is sometimes considered an impossible task! The main reason for the same is lack of time. But then, I think, the remedy to this points to the very first myth – “Agile means No Planning”. The need of Test Automation and scope for the same must be a part of planning process from the very beginning.

       Remove the need for manual tests

With automation in place, projects tend to avoid manual tests in respect of time and resources. Since, It is not possible to cover each and every case in automation, Manual Testing can never be replaced by Automation Testing. Even if the tests show 100% coverage in reports, exploratory testing generally done unintentionally as a part of manual testing would be at loss.

       Testing is not a part of ‘Done’

It is quite typical with the development teams to mark a story done after implementation from their end even before it is tested. Sometimes, to get the burndown chart right, teams even move the user story to “Done” state if it has a bug associated with it. The explanation with these cases is that the bug thus raised is already in backlog, so the user story should not move forward. In ideal practice, any story is not “Done” until is has been tested successfully with no pending bugs associated with it.

More Topics in this series:

46 thoughts on “Agile Testing Myths”

  1. I blog quite often and I really thank you for your information. Your article has truly peaked my interest. I will take a note of your website and keep checking for new information about once a week. I opted in for your Feed too. Pammi Burl Ahearn

    Reply
  2. Usually I do not learn post on blogs, however I would like to say that this write-up very pressured me to try and do it! Your writing taste has been surprised me. Thanks, quite great article. Meta Jory Huber

    Reply
  3. Superb site you have here but I was curious about if you knew of any community forums that cover the same topics talked about in this article? I’d really like to be a part of online community where I can get suggestions from other experienced individuals that share the same interest. If you have any recommendations, please let me know. Appreciate it! Eulalie Richy Kasey

    Reply
  4. hi!,I like your writing so much! share we keep up a correspondence more approximately your article on AOL? I need a specialist in this area to resolve my problem. May be that is you! Having a look forward to see you. Lenka Arch Harli

    Reply
  5. An interesting discussion is definitely worth comment. I think that you ought to publish more about this subject, it might not be a taboo subject but usually people do not discuss these subjects. To the next! All the best!! Chickie Arlen Stafford

    Reply
  6. Hi there. I found your web site by way of Google whilst searching for a comparable topic, your site got here up. It seems to be great. I have bookmarked it in my google bookmarks to visit then. Ninetta Cal Torrey

    Reply
  7. Having read this I believed it was very enlightening. I appreciate you taking the time and effort to put this content together. I once again find myself spending a significant amount of time both reading and commenting. But so what, it was still worthwhile. Tamarra Riccardo Drusie

    Reply
  8. Having read this I thought it was really informative. I appreciate you taking the time and effort to put this information together. I once again find myself personally spending a significant amount of time both reading and commenting. But so what, it was still worth it! Letti Claudius Floyd

    Reply
  9. I found your blog website on google and check a few of your early blog posts. Remain to maintain the excellent operate. I simply added up your RSS feed to my MSN Information Reader. Seeking forward to finding out more from you later on!? Ardenia Fritz Graybill

    Reply
  10. It is really a nice and helpful piece of information. I am glad that you shared this useful information with us. Please keep us up to date like this. Thanks for sharing. Vicki Wilfrid Agna

    Reply
  11. Hello there, just turned conscious of your blog through Google, and realized that it is pretty beneficial. I will value should you decide continue on these. Lina Patrick Crowley

    Reply
  12. Awesome write-up. I am a regular visitor of your blog and appreciate you taking the time to maintain the nice site. I will be a regular visitor for a long time. Edeline De Witt Rudd

    Reply
  13. This is the perfect web site for everyone who would
    like to find out about this topic. You realize a whole lot its almost tough to argue with you (not that I really will
    need to…HaHa). You certainly put a new spin on a subject which has
    been written about for years. Excellent stuff, just excellent!

    Reply

Leave a Comment