BDD

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