Skip to main content

Blog Archive for johnsmart during January 2014

Deliver valuable features, faster! Reduce wasted efforts due to misunderstood requirements! Engage stakeholders more effectively to discover not just what they ask, but what will really help them! These are just a few of the benefits of Behavior Driven Development (BDD), a powerful collaborative practice that helps teams deliver not only software that works, but to ensure that the features...
We have an exciting training schedule lined up for 2014, with the introduction of a new workshop on Automated Web Testing with Selenium/WebDriver 2 and Thucydides, and updated course material in our other BDD master classes. Here is the line-up of what's on offer over the next few months in Sydney and Melbourne. BDD Requirements Workshop (1 day) BDD Development Practices Workshop (2 days)...
An essential part of a well-written unit test is a well-written assertion. The assertion states the behavior you expect out of the system. It should tell you at a glance what a test is trying to demonstrate. It should be simple and obvious. You should not have to decipher conditional logic or sift through for loops to understand what it is doing. In addition, any non-trivial logic in a test case...