Test-Driven Development of Asynchronous Systems
Published December 2nd, 2010 Under Unit Testing | Leave a Comment
Nat Pryce exemplifies how he dealt with flickering, false positives, slow, and messy tests appearing in asynchronous testing when trying to perform end-to-end testing.
http://www.infoq.com/presentations/TDD-of-Asynchronous-Systems
Testing: Why Don’t We Do It Like This?
Published November 18th, 2010 Under Software Testing | Leave a Comment
Testing is a fundamental part of the Agile process. We live and breathe TDD/BDD. Red/Green/Refactor is our daily mantra. We love cucumber and writing executable, customer readable specifications. We even write tests for our JavaScripts. And yet, testing remains hard. The tests we love to write are brittle and tend to break when we refactor. Although we talk about the tests being the specification of our code, too often they specify “how its implemented” rather than “what should be done”. This talk is about how to improve the way we do testing, how to move away from merely specifying how our software is implemented to capturing the true essence of how it should function.
Video Producer: JRuby Conference
Test-Driven JavaScript
Published November 8th, 2010 Under Unit Testing | Leave a Comment
Javascript becomes much more important to interactive website development then before (ok it has been for a while already) but the notion of testing that logic seems even further fetched then testing the code written in C#, Java. And this is something that is wrong as well. How do you test drive your javascript development, what do you need to think about to make it testable? How can you deal with timers, async calls and the dom. Demonstrate all these things including how easy it is to make your own fakes for testing. Demonstrate the refactoring and changing behaviour becomes so much easier.And not to forget that the design of the code is much better as well. Basically that you gain all the benefits that TDD gives you in other languages also when doing TDD for javascript development
Watch this streaming video from the Norwegian Developer Conference 2010
C++ And TDD: Getting Started
Published October 20th, 2010 Under Unit Testing | Leave a Comment
This video provides a demonstration of Test-Driven Development (TDD) in C++ using the Eclipse CDT and CppUTest.
Let’s Play TDD #2: Peering Dimly Into the Future
Published October 13th, 2010 Under Unit Testing | Leave a Comment
James Shore continues his series on Test Driven Development in Java with Eclipse and JUnit with further development and test of the project application.
Video producer: James Shore
Let’s Play TDD #1: How Does This Thing Work, Again?
Published October 5th, 2010 Under Unit Testing | Leave a Comment
James Shore starts this series on Test Driven Development by describing what his goals are and then starts with a new project in Java with Eclipse where he will apply TDD using JUnit.
Video Producer: James Shore
The Tough Questions About Testing
Published August 25th, 2010 Under Unit Testing | Leave a Comment
Unit testing is a part of Test-Driven Development, but TDD is not only about Unit testing. In TDD, you usually write tests before you write any application code, and these test serve as documentation. However, Behavior-Driven development is a less well-defined term. Some contrast BDD and TDD while others say that they’re they are like two sides of the same coin. Bob Silverberg discusses Test-Driven Development and Unit testing and says that the two techniques sometimes get confused with one another
Video source: Dzone.com
« go back — keep looking »
RSS
Twitter