BDD

  • submit to reddit

The difficult relationship between developers and business

In the worst places where you want to work, business people such as internal software customers or sales people are an adversary to the development team. In...

0 replies - 2305 views - 04/22/13 by Giorgio Sironi in Articles

Diving into Behat

I had the occasion to try out and adopt Behat for a particular need in our projects at Onebip. Here is my recount of the experience from a PHPUnit contributor...

0 replies - 2780 views - 04/08/13 by Giorgio Sironi in Articles

"BDD In Action" - a brand new on-site workshop on Advanced Agile Requirements Practices

Deliver applications that make a differenceLearn how your team can deliver valuable features faster and more efficiently, using Advanced Agile and...

0 replies - 991 views - 04/02/13 by John Ferguson Smart in Articles

BDD with Vagrant - Take 2

A big thanks to Atlassian for allowing me to post this series!! Running tests from within the VM After I covered Puppet Unit Testing, the...

0 replies - 3686 views - 12/16/11 by Patrick Debois in Articles

TDD vs. BDD: or why can’t we all just get along?

I was listening to another good Hanselminuets podcast - Understanding BDD and NSpec with Matt Florence and Amir Rajan. As always it was a good and...

1 replies - 7998 views - 12/12/11 by Dror Helper in Articles

Testing and specifying JavaScript code with Jasmine

Jasmine is a BDD framework for JavaScript (or CoffeeScript) code, which helps you specify and test your classes and functions as the same time.Jasmine is not...

0 replies - 4066 views - 12/07/11 by Giorgio Sironi in Articles

It’s time to clean up your mess: refactoring Cucumber step definitions

This week I decided to look through my features/step_definitions folder after reading Aslak Hellesøy’s post from Wednesday about removing web_steps.rb. I...

1 replies - 2597 views - 12/06/11 by Pat Shaughnessy in Articles

Fluent Assertions is finally gaining some momentum

Indeed it is, in particular within the part of the .NET community that believes test-first development is non-negotiable. We receive more and more...

1 replies - 2634 views - 11/09/11 by Dennis Doomen in News

Behavior-Driven Development for your iPhone projects!

So let’s say you’re interested in Behaviour-Driven Development testing of your iPhone projects. But there isn’t anything to help out Objective-C like all...

0 replies - 3854 views - 08/25/11 by Alex Curylo in News

BDD & the Holy Grail of User Story Testability & Traceability

The Holy Grail of Requirements has always been traceability, measurability and perhaps most importantly testability. The evolution of requirements has gone...

0 replies - 8536 views - 08/01/11 by Wille Faler in News

Automated UI Testing - Part 1 - WatiN

A few months back I discovered a tool called WatiN. This is based on WatiR and is a web application testing tool for Dot Net developers. After doing a few...

3 replies - 5340 views - 07/26/11 by Paul Stack in News

PHPSpec: BDD for your classes

I dived into Behavior-Driven Development a bit of time ago by starting using Behat (the PHP equivalent of Cucumber) on katas and on a PHP enterprise...

6 replies - 9110 views - 06/02/11 by Giorgio Sironi in Articles

Design From The User Perspective

Traditional requirements gathering tends to focus on the data inputs, business requirements and data outputs. Obviously, in order to have a system that...

1 replies - 2524 views - 02/18/11 by Robert Diana in News

Behavior-Driven Development in PHP with Behat

What is Behavior-Driven Development? A formal definition can be found on Wikipedia:BDD is a second-generation, outside-in, pull-based, multiple-stakeholder,...

0 replies - 12744 views - 02/08/11 by Giorgio Sironi in Articles

JavaScript BDD, with Jasmine, without a browser

I’ve been test driving the domain of my build radiator, XFD with the lovely Jasmine BDD framework for JavaScript. Jasmine is lovely. Browsers aren’t. ...

1 replies - 9438 views - 12/13/10 by Julian Simpson in News