Skip to main content

Emmanuel Hugonnet's Library tagged bdd   View Popular

06 Jan 09

FitNium The perfect union of FitNesse and Selenium

Fitnium is a Non Specific Domain Specific Language ( DSL ) that provides the power of Selenium for automating web based acceptance tests with the power of FitNesse
FitNium provides you with the ability to write and execute Selenium tests using the FitNesse framework but without the need to write a single line of code

www.magneticreason.com/...fitnium.html - Preview

selenium fitnesse tools bdd

15 Oct 08

Behavior-driven development with easyb - JavaWorld

Behavior-driven development offers many of the benefits of test-driven development, but without the tight coupling to specific implementations. In this article Rod Coffin discusses the difference between the two development methods and explains the concepts of BDD. He then walks through an example in behavior-driven development with easyb -- a Groovy-based framework that employs a rich DSL understandable by both developers and domain experts.

www.javaworld.com/...jw-09-easyb.html - Preview

easyb introduction bdd

15 Sep 08

Behaviour Driven Development: By Example

This article aims to introduce Behaviour Driven Development (BDD), using JBehave 2, throughout a development episode; starting with a user story, describing a desired feature, through to the completion of working software.

Readers will learn how to use JBehave 2 to create executable scenarios that ensure desired application behaviour and will be introduced to the "outside-in" design philosophy at the heart of BDD.

www.ryangreenhall.com/...bdd-by-example.html - Preview

bdd tutorial introduction

22 Jul 08

Concordion

Concordion is an open source framework for Java that lets you turn a plain English description of a requirement into an automated test — an active specification. [See A Realistic Example]

www.concordion.org - Preview

bdd tools opensource

01 Jul 08

Scaling Test-Driven Development

Test-driven development (TDD) is a common agile software development technique. Although the name implies that TDD is a testing technique, it is actually a programming practice that has both specification and validation aspects. With TDD, you specify your software in detail on a just-in-time (JIT) basis via executable tests that are run in a regression manner to confirm that the system works to your current understanding of what your stakeholders require. Agile teams have been very successful applying TDD in practice, although a recent study has shown that teams are struggling to scale TDD to more complex situations. This is because TDD, by itself, doesn't scale—you need to apply other techniques to address the concerns that TDD doesn't cover.

www.ddj.com/205207998 - Preview

tdd bdd introduction

In pursuit of code quality: Adventures in behavior-driven development

Test-driven development (TDD) is a great idea in practice, but some developers just can't get over the conceptual leap associated with that word test. In this article, Andrew Glover shows you a more natural way to integrate the momentum of TDD into your programming practice. Get started with behavior-driven development (BDD) (via JBehave) and see for yourself what happens when you focus on program behaviors, rather than outcomes

www.ibm.com/...j-cq09187 - Preview

bdd introduction

JBehave

JBehave is a framework for Behaviour-Driven Development
Behaviour-driven development (BDD) is an evolution of test-driven development (TDD) and acceptance-test driven design, and is intended to make these practices more accessible and intuitive to newcomers and experts alike.
It shifts the vocabulary from being test-based to behaviour-based, and positions itself as a design philosophy.

You can find out more about behaviour-driven development on the BDD wiki, or in the article Introducing BDD.

jbehave.org/home - Preview

bdd framework java

25 Apr 08

BehaviourDrivenDevelopment - Behaviour-Driven Development

Behaviour-Driven Development is an evolution in the thinking behind TDD and AcceptanceTestDrivenPlanning. It brings together strands from TDD and DDD into an integrated whole, making the relationship between these 2 approaches more evident.

behaviour-driven.org/ - Preview

bdd tdd reference

1 - 8 of 8
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo