BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Followers

Dan North Asks for Real World BDD Examples

by Jan Stenberg Follow 6 Followers on  Apr 30, 2015

During a panel discussion about Behaviour-Driven Development (BDD) at this year’s CukeUp 2015 conference Dan North came up with an idea of a community-curated resource for everyone interested in BDD with examples, adaptions, scenarios as well as experience reports and common practises and links to other external resources.

Followers

How BDD Has Helped to Address Communication Problems and Improve Collaboration

by Ben Linders Follow 7 Followers on  Apr 23, 2015

Behavior driven development (BDD) can be used to improve communication between testers, developers and the business. For example you can use given-when-then scenarios to develop test scripts and at the same time define the requirements of the system. BDD involves all team members and helps them to think about the product.

Followers

BDD is a Centred Rather than a Bounded Community

by Jan Stenberg Follow 6 Followers on  Apr 16, 2015

At the recent CukeUp 2015 conference an attempt was made to describe what Behaviour-Driven Development (BDD) actually is, and for Paul Rayner it was clear that BDD is a community centred on key values and principles still open to adding new practices, not a community focused on boundaries and exclusion.

Followers

Experiment using Behavior Driven Development

by Ben Linders Follow 7 Followers on  Apr 16, 2015

Behavior Driven Development (BDD) uses examples, preferably in conversations, to illustrate behavior. A lot of people focus on the tools if they are doing BDD but having the conversations is more important than writing down conversations and automating them said to Liz Keogh. An exploration of using BDD to do experiments to deal with complex problems and do discoveries.

Followers

BDD Tool Cucumber is Not a Testing Tool

by Jan Stenberg Follow 6 Followers on  Mar 29, 2015

Cucumber was created as a way to overcome ambiguous requirements and misunderstandings, targeting both non-technical and technical members of a project team, but if you think Cucumber is a testing tool you are wrong, Aslak Hellesøy, who created Cucumber in 2008, recently stated. Julien Biezemans and Liz Keogh recently expressed similar opinions.

Followers

Why BDD Can Save Agile

by Rui Miguel Ferreira Follow 2 Followers on  Mar 10, 2015 3

Matt Wynne, founder at Cucumber Ltd spoke at QCon London 2015 on how BDD can leverage the benefits of Agile on teams struggling with common patterns like lack of predictability, communication and quality.

Followers

Behaviour-Driven Development Combined with Domain-Driven Design

by Jan Stenberg Follow 6 Followers on  Feb 24, 2015

Behaviour-Driven Development (BDD) is very much about conversations and examples but there is a software design part that can be used to bring BDD and Domain-Driven Design (DDD) practices together, combining the conversional bits with a domain-focused design activity, Konstantin Kudryashov explains in a presentation.

Followers

Introducing Behaviour-Driven Development

by Jan Stenberg Follow 6 Followers on  Feb 10, 2015 4

Behaviour-Driven Development (BDD) can help in overcoming the gap between the developer’s understanding of what needs to be built and the business’ understanding of the technical challenges caused by the requirements. The reason is improvement in communication between the two groups, Alistair Stead and Konstantin Kudryashov explains in their Beginner’s guide to BDD.

Followers

Embedding Security Testing in Development Workflow

by João Miranda Follow 2 Followers on  Nov 18, 2014

Stephen de Vries, ContinuumSecurity founder, promoted the idea of continuous and visible security at Velocity Europe 2014. Stephen argued that the same kind of processes and tools that embedded QA in the whole workflow of an agile development process can be applied to security. BDD-Security is a security testing framework that follows the Given-When-Then approach and is built on top of JBehave.

Followers

Behaviour Driven Development Is About Conversation Not Tooling

by Jan Stenberg Follow 6 Followers on  Apr 24, 2014

The single most important of Behaviour-Driven Development (BDD) is the conversation, not the tooling, Liz Koegh states in a presentation about 10 years of doing BDD at the recent Cucumber conference. Liz believes we have made some big mistakes during these years of practicing BDD, but she is quite excited about some of the developments over the last few years.

Followers

Cucumber.js for BDD in JavaScript: An Interview with Julien Biezemans

by James Chesters Follow 1 Followers on  Apr 15, 2014

Julien Biezemans is a Cucumber core team member and the author of Cucumber.js. Cucumber.js is a native JavaScript implementation of Cucumber, and is a strict port that can run on any JavaScript environment. Running on Node.js as well as within any browsers, Cucumber.js is virtually serviceable against everything producing JavaScript and HTML (Node.js, Ruby on Rails, PHP, .NET, etc)

Followers

BDD and JavaScript Using CucumberJS

by Jan Stenberg Follow 6 Followers on  Jan 31, 2014

Adding CucumberJS to the TDD workflow for JavaScript-based projects embraces the ideas of Behaviour Driven Development, BDD, and allows a developer to follow the TDD principles while developing from the outside in; running automated tests that fail until code that supports a feature is implemented, Todd Anderson reveals in a recent blog post.

Followers

Behaviour-Driven Development: Value through Collaboration

by Jan Stenberg Follow 6 Followers on  Dec 30, 2013

The goal of a software project is to deliver value to stakeholders and Behaviour-Driven Development, (BDD), is designed for that, Viktor Farcic, a software developer working on transitions from waterfall to agile processes, states in the first of four blog posts describing his view on BDD.

Followers

Behaviour-Driven Development Tool Jasmine 2.0 Released

by Jan Stenberg Follow 6 Followers on  Dec 22, 2013

The recently released version 2.0 of Jasmine, a Behaviour-Driven Development, BDD, testing framework for JavaScript, comes with improved support for Node.js, major work on increasing the internal quality and some backwards compatibility breaking changes.

Followers

AnyPresence Soups up Enterprise MBaaS Platform- Part 1 of 2

by Martin Monroe Follow 0 Followers on  Oct 30, 2013

Mobile Backend as a Service provider AnyPresence continues to hone their chops. Launching the fifth update to their self-titled platform geared for the enterprise. Co-founder Rich Mendis provides some insights for InfoQ readers…

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT