Best Practices in Agile Testing

In the previous posts, I covered basics of Agile Testing. Those include It’s definition, approach, challenges, Advantages and Principles of Testing in Agile. Here, is another very basic but important topic which is generally underrated – The Best Practices to follow while Testing in Agile environment.

       Unit test is a must

Unit Test – Smallest piece of code that can be tested individually.
This smallest piece of code is the one which is ignored most commonly. Test execution activities begin with Unit Testing and thus form the foundation of quality checks. Ironically, unit testing is the one which is most commonly ignored or cut short upon.
The teams must understand the importance of Unit Tests and make sure they are being executed. Automation is also another important factor which broadly help unit testing.

       Minimize dependencies

One of the most important attribute of an effective test case is that it can be executed by anyone in the team irrespective of who authored. The same principle applies to Agile too. The tests must be written in a manner that they have minimum dependency on test data and other configurations and thus can be executed and used to generate reports by anyone, anytime

       Follow Test Driven Development (TDD) or Behavior Driven Development (BDD) appropriately

TDD and BDD are the latest buzz words when it comes to boiling down another buzz word – Agile! While these techniques are definitely useful and prove very handy, care must be taken while implementing the same. It is not always necessary that the models fit into

       Automate

     Test Automation is yet another field which is always in discussions and looks really attractive. It’s a different topic of discussion, but for now, below are the areas which can be good candidate for for automation:
       Unit Tests
       Regression Tests
       Deployment

       Create Scenario/Story-based Test Cases

      With the development being done in Agile and releases are done as a collection of user stories,  testing activities should not be ignored and follow similar procedures. It’s important to write test cases based on individual user stories which are further linked appropriately to the Epics.
Topics in this series:

25 thoughts on “Best Practices in Agile Testing”

  1. Hello, I think your blog may be having browser compatibility problems. Whenever I look at your site in Safari, it looks fine however, when opening in Internet Explorer, it has some overlapping issues. I simply wanted to provide you with a quick heads up! Aside from that, fantastic site! Timmie Evered Ajax

    Reply
  2. Hi there. I discovered your blog by way of Google whilst looking for a related subject, your web site got here up. It appears good. I have bookmarked it in my google bookmarks to come back then. Scarlet Bryant Scornik

    Reply
  3. Hi, Neat post. There is certainly an issue together with your
    website in internet explorer, would check this? IE nonetheless is the market leader and a huge element of other
    people will omit your magnificent writing on account of this concern.

    Also visit my web site; NathanEDoutt

    Reply
  4. I’m amazed, I must say. Rarely will i run into your blog that’s both equally educative and engaging, and let me tell you, you may have hit the nail
    about the head. The issue is an issue that too
    few individuals are speaking intelligently about. Now i’m happy that I found this within my search for something in regards to this.

    Review my web blog :: tracker stickers

    Reply
  5. Just want to say your article is as astounding. The
    clarity in your post is simply nice and i could
    assume you are an expert on this subject. Fine with your permission let me to grab your feed to keep up to date with forthcoming
    post. Thanks a million and please carry on the enjoyable work.

    My homepage; zippered wallet

    Reply
    • Thank you…
      As long as any part of my blog is referenced with due credit, I have no problem with that.
      And of course I would be more than happy if you subscribe to my feed.

      Reply
  6. Hi! I was able to have sworn I’ve been to this website before but after reading through a few of the post
    I realized it’s a new comer to me. Anyways, I’m definitely glad I came across
    it and I’ll be book-marking and checking back frequently!

    Feel free to visit my web site – coin purse insert

    Reply
  7. Admiring the time and energy you put into your site
    and in depth information you offer. It’s good to come across
    a blog every once in a while that isn’t the same outdated rehashed information. Fantastic read!
    I’ve bookmarked your site and I’m adding your RSS feeds
    to my Google account.

    My web-site: hobonichi stickers

    Reply
  8. I’m not any longer sure where you’re having your information, but good topic.
    I needs to spend a little while learning much more or understanding more.

    Thanks a lot for great information I was once in search of this information for my mission.

    Feel free to surf to my blog post … midori travelers

    Reply

Leave a Comment