Agile 2009 - test http://agile2009.agilealliance.org/taxonomy/term/187/0 en BDD clinic - the doctor is in http://agile2009.agilealliance.org/node/1414 <p>How&#8217;s your Behaviour Driven Development? Healthy, sick or new-born? Drop in to the clinic at any point during the session and find out. Bring your code, tests, examples and scenarios in to the experts for a thorough check-up, diagnosis and prescription. We can give your code base a full going-over, from business value through unit tests, mocking, and code. Got problems? Not sure who to talk to? Just making sure everything&#8217;s all right? Let us help!</p> <p>We are able to work with Java, C# and Ruby, and will consider other species if you can describe them to us.</p> http://agile2009.agilealliance.org/node/1414#comments Developer Jam Clinic BDD C# example java ruby scenario tdd test 180 minutes Wed, 11 Feb 2009 14:56:46 +0000 patmaddox 1414 at http://agile2009.agilealliance.org Herding Cats: Managing Large Test Suites http://agile2009.agilealliance.org/node/806 <p>This report will focus on challenges we faced maintaining hundreds of builds that encompass tens of thousands of assertions. Over the past five years our development team, at Iowa Student Loan (ISL), leveraged TDD and Continuous Integration to develop software. Tests and builds quickly accumulate and maintaining them can be like herding cats. We were often tempted to neglect these tests in the pursuit of developing new functionality. We would like to share strategies that helped us maintain our automated test investments.</p> http://agile2009.agilealliance.org/node/806#comments Testing Experience report Automated Build change feedback loops maintenance new requirements test test suit unit test 45 minutes Mon, 02 Feb 2009 12:28:31 +0000 dkessler 806 at http://agile2009.agilealliance.org Test Driven Development in Java: Live and Uncensored http://agile2009.agilealliance.org/node/713 <p>One of the barriers to wider adoption of TDD is that it is best taught from within a team, and the technical challenges of writing tests frequently thwart those looking to teach themselves. This session will be a live demonstration of Test Driven Development in Java, using Eclipse and JUnit, aimed at those new to TDD and looking to learn. Audience members will be encouraged to follow along on their own laptops as we walk through common scenarios that frequently discourage new TDDers, and demonstrate some techniques for overcoming them in a live coding session.</p> http://agile2009.agilealliance.org/node/713#comments New to Agile Demonstration agile skepticism beginner junit progammer testing Skeptic tdd test test-driven development testing 90 minutes Fri, 30 Jan 2009 04:00:26 +0000 bjrady 713 at http://agile2009.agilealliance.org Continuous Testing Evolved http://agile2009.agilealliance.org/node/712 <p>Continuous Testing (CT) is a developer practice that shortens the feedback loop established by Test Driven Development. It gives you near instant feedback about the correctness of your code, and helps you find bugs as quickly as syntax errors. This session will cover how CT has evolved in the last year, it&#8217;s current capabilities, and limitations. The presenters will also show several demos of the practice using freely available continuous testing tools, and examine how these tools can be integrated with existing infrastructure to bring the benefits of CT to a wider audience. </p> http://agile2009.agilealliance.org/node/712#comments Tools for Agility Demonstration continuous development driven infinitest integration java junit tdd test testing 90 minutes Fri, 30 Jan 2009 02:40:55 +0000 bjrady 712 at http://agile2009.agilealliance.org