Spec Explorer is a visual tool for modeling software behavior and generating test suites from those models. It has just been released on
Here, architects Wolfgang Grieskamp and Keith Stobie join us to discuss the thinking behind Spec Explorer. You can see Spec Explorer in action here. What problems does the model-based approach to testing solve? How is Spec Explorer related to contractual programming (Spec#, .NET Contracts, etc)? What's the holy grail of this approach to advanced and efficient testing? Everything has a rich history and Spec Explorer is no exception. What is the history here? What's next?
Spec Explorer Blog: http://blogs.msdn.com/SpecExplorer