BDD

Videos

TickSpec Introduction

TickSpec is a lightweight F# Behavior Driven Development (BDD) framework to manage and test your requirements. You describe behavior in plain text using the Gherkin business language (given, when, then) and then you execute the requirements in C# or F#.

Read More
Requirements Management Articles
Articles Knowledge

RSpec Best Practices

This article presents the best practices of using RSpec, a Behavior-Driven Development (BDD) tool for Ruby programmers.

Read More
Requirements Management Blogs
Blogs Knowledge

BDD to the Rescue

In this blog post, Mehdi Khalili explains that Behavior Driven Development can help you in more than one way. First and foremost it removes the ambiguity from the requirements, but taking it a step further could give you a lot of significant benefits.

Read More
Requirements Management Blogs
Blogs Knowledge

The Principle of Symmetric Change

Many of the most common problems people have with implementing BDD or agile acceptance testing come from a misalignment of conceptual models. By changing our view at the specifications/tests we can make most of those issues go away instantly. This post explains the principle of symmetric change: one small change in a business model should […]

Read More
Requirements Management Blogs
Blogs Knowledge

RSpec best practices

Rspec is a great tool in the behavior driven design process of writing human readable specifications that direct and validate the development of your application. Follow these practices to write elegant and maintainable specifications.

Read More
Requirements Management Tools
Tools

Concordion

Concordion is an open source tool for writing automated acceptance tests in Java. There are also versions for .NET, Python, and Ruby.

Read More

Copyright © 2009-2022 Martinig & Associates