Home arrow Forums
AgileForums
Welcome, Guest
Please Login or Register.    Lost Password?
Keys to Agile Testing Success (1 viewing) (1) Guests
Go to bottom Post Reply Favoured: 0
TOPIC: Keys to Agile Testing Success
#48
Roy Solomon (Visitor)
Click here to see the profile of this user
Birthdate:
Keys to Agile Testing Success 2 Months, 3 Weeks ago  
Testing in an agile environment can be a challenge, but the benefits to having good testing are enormous. Here are a few keys to agile testing success:

* Test Early - The key to agile is iteration: developing, testing, and developing again. To get the most out of an agile process, you have to test early. That means that you think about testing not just after the first couple of sprints, but at the very beginning of the development cycle.
* Test Often - A good agile process emphasizes frequent testing. You are looking for defects early in the testing cycle. The longer defects wait in the code, the harder and more expensive they will be to remove.
* Refactoring/Regression – Stop every few weeks to focus on stability. Fix bugs, refactor old code, and run extensive regression testing to make sure you didn’t miss bugs during the ongoing testing process.
* Test from a Customer Point of View - As with any development process, it’s critical that the testers and developers know the customer’s point of view. That means having good stories with customer relevant material, and then sharing those stories with the development team as well as the testing team.
* Separate Testing from Development - This is often difficult for smaller teams, but testers should be independent. Keeping testers separate means they can develop true testing expertise while focusing on finding bugs.
* Communicate – Having good communication between the testers, developers, and product guys is a key essential to a solid agile process. Even though testers should be separate from developers, they should work closely together to get the most from testing.
* Automate What you Can - The best agile teams automate as much of their testing load as they can. Repeatedly testing the same case over and over is a waste of time. Locating new bugs is far more valuable for any tester.

These are a few basic guidelines to getting the most from an agile development process, and there are certainly many more best practices.

Want to learn more? Sign up for our upcoming Agile Testing Webinar. Every participant will receive an agile testing case study about how uTest can be an outstanding agile partner.

Cheers,

Roy
www.uTest.com
Enter code here   
Please note, although no boardcode and smiley buttons are shown, they are still useable
 
Report to moderator   Logged Logged  
  Reply Quote
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop

Video News

 
Copyright © 2006 - 2008 CMC Media, Inc. All rights reserved. All marks are trademarks of CMC Media Reproduction in whole or in part in any form or medium without the express written permission of CMC Media, Inc. is prohibited  
 
 CM Yellow Pages | ALM Expo | CM Today | Configuration Management Journal | CM Crossroads