Test First

Exploratory Test Driven Development: Red,Yellow, Green, Refactor

Average Rating: -

We propose Exploratory Test Driven Development (ETDD): a methodology where the user writes Parameterized Unit Tests and lets an automated tool generate parameter values to cover all reachable statements. This exploratory code analysis makes ETDD different from traditional Test Driven Development. As a result the developer writes fewer, more expressive tests by hand and lets the automated tool systematically test all corner-cases. In this talk, we present ETDD for .Net using Pex, an Automated Exploratory Testing tool from Microsoft Research.

What Is Your Unit Testing Philosophy?

room: Conference D, M — time: Thursday 14:00-15:30
Average Rating: -

Do you have a preferred way to write unit tests?

Could you describe it to your pairing partner? Could you describe it to your team? Could you intentionally adjust it to suit a particular testing context?

If your team does not have a shared, explicit unit testing philosophy you’re not getting full value from your testing efforts.

In this tutorial you will learn a simple, powerful technique to describe your unit test philosophy.

Syndicate content