How We Build Quality Software at uSwitch.com
This video provides an experience report on how we build quality software at uSwitch.com. Around 9 months ago the development team shifted from having a separate QA team to adopting a whole-team...
View ArticleUsing Cucumber to Test CLR Assembly
This screencast shows how to unit test a .NET CLR assembly using Cucumber BDD Framework.
View ArticleiPhone Acceptance Testing with uispec
UISpec is a Behavior Driven Development framework for the iPhone that provides a full automated testing solution that drives the actual iPhone UI. It is modeled after the very popular RSpec for Ruby....
View ArticleBehaviour-Driven Development
Behaviour-Driven Development (BDD) started out as a way of teaching Test-Driven Development without getting sidetracked into the complex world of testing. BDD has grown to encompass behaviour at the...
View ArticleNarrative Acceptance Tests – A Behaviour Driven Approach
Acceptance Tests elaborate a user story & are essentially behaviour specifications, expressing examples of how the application will actually be used. These should represent customer-intent in terms...
View ArticleBehavior Driven Development & Domain Driven Design
Dan North gives an overview of Domain Driven Design and Behavior Driven Development then ties them together for a powerful mix. http://www.infoq.com/presentations/bdd-and-ddd
View ArticleAutomated Unit Testing with Palm Mojo SDK
In this webcast we’ll introduce Behavior Driven Development (BDD) and Jasmine (a BDD framework for JavaScript); install Jasmine and add related code to the app to support BDD; discuss how to write a...
View ArticleUsing Cucumber for BDD and Agile Acceptance Testing
Cucumber is a tool that can execute plain-text functional descriptions as automated tests. The language that Cucumber understands is called Gherkin. While Cucumber can be thought of as a “testingâ€...
View ArticleAcceptance-Test Driven Development – Bring Developers and Testers Together
Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) are powerful techniques, helping developers write better designed, more maintainable and more reliable code, and stay focused on the...
View ArticlePickle with Cucumber
Pickle adds many convenient Cucumber steps for generating models. Also learn about table diffs in this episode. Cucumber lets software development teams describe how software should behave in plain...
View ArticleGo Behave! A BDD Framework for the Go Programming Language
Gospecify is a behavior-driven development (BDD) framework for Go. Rather than focus on testing every nook and cranny of some code, it helps a programmer produce an executable specification of that...
View ArticleHow TDD/BDD Miss the Point: Introducing EDD
Ruby’s testing culture goes way back, and has been a force for making many Ruby projects a showcase for solid, maintainable code. That said, within a business an exclusive focus on TDD and BDD can...
View ArticleCucumber-nagios + Flapjack: Rethinking Monitoring for the Cloud
Writing checks for your monitoring system is boring. You end up writing the same checks again and again, and it can be difficult to verify behavior instead of availability. Wouldn’t it be useful to...
View ArticleGetting Started with GivWenZen
This screencast gives a 10 minute how to on getting started with GivWenZen. GivWenZen allows a user to use the BDD Given When Then vocabulary and plain text sentences to help a team get the words right...
View ArticleDriving an ASP.NET MVC Application Outside-in with SpecFlow
You will learn the basics of Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD) as well as how to use these concepts to bridge the gap between requirements and...
View ArticleBehavior-Driven Development in the Real World
Behavior-Driven Development is more than a technique for creating and organizing unit tests. It is also a wonderful way to communicate with customers and users about the software being created. This...
View ArticleCucumber from Aslak Hellesøy
The creator of Cucumber Aslak Hellesøy gives you a gentle introduction to the tool and answer questions about it and its usage. In only 2 years, Cucumber has became one of the world’s most popular...
View ArticleUsing Cucumber and RSpec for Behavior Driven Development
Learn how to perform BDD in Ruby with RSpec and Cucumber with this two-parts video. Resource: RSpec Best Practices
View ArticlePro Tips for Testing with Cucumber
This video shares pro tips for using and advancing the state of your usage of Cucumber, including Ruby, xPath, Selenium. Your will find more information on this topic in the article Improving Cucumber...
View ArticleMake Impact not Software
Gojko and Dan North, the originator of Behavior Driven Development (BDD), staged an impromptu state-of-the-union discussion about the present and future of BDD. Dan introduced his latest body of work,...
View Article