We have an application on .net and is undergoing Agile software development.
Can anybody help me out in the following issues.
1.How are bugs tracked to closure?
2.How is the regression testing done?
3.How frequently is the FTP been updated?
Kindly let me know if there is any URL which specifically talks about Agile testing and its concepts.
Thanks in Advance,
Re: Agile Testing
In answer to the three questions, there are no definative answers, these vary from project to project and will also be different across the context and type of agile development method being followed, the size of the project and the level of agility of the company doing the work. There are no hard and fast rules, however some examples from the contexts I have worked in include:
1. Bugs are tracked via any of the following options: White Boards, Excel Spreadsheets, On Cards on Pin boards, on cards in Rolodecks, in a defect management tool, in an integrated tool in an IDE.
2. Regression testing is done, manually or automated. It is executed as soon as possible after the fix has been integrated into the build and this may be continious, over night or intraday on a scheduled basis. The testing may cover some non functional elements and may or may not happen at the GUI level but will usually be aimed at a story. Additional Regression testing around areas with a high rate of change may or maynot involve Exploratory Testing sessions.
3. The FTP (assuming it is a functional test plan) is updated as it needs to be which will depend on the velocity (rate of change) of the project and has usually occured in the "planning game" element of an XP project but may not - unless it is required look like a standard waterfall ISEB/ISO/IEEE layout or format for a test plan.
There are a number of URLs on Agile but few on Agile Testing per se, however there are some excellent blogs on the subject:
Google: Elizabeth Hendrickson, Brian Marick, Michael Bolton, James Bach and Danny Faught for examples.
In addition there is a yahoo group dedicated to this area, be aware it is a highly active forum, agile-testing which is worth a subscription to.
Finally there has been an article or two on www.stickyminds.com in this area and if you have powerpass access, there are a number of presentations from the SQE STAR conferences on the subject (gentle plug, including one of mine) - StarEast 2005 has a number of these and is worth attending if you can.