BT

Behaviour-Driven Development Tool Jasmine 2.0 Released

by Jan Stenberg 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.

AnyPresence Soups up Enterprise MBaaS Platform- Part 1 of 2

by Martin Monroe 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…

Behaviour Driven Development Tool Cucumber Questioned

by Jan Stenberg on  Oct 01, 2013 2

The Behaviour Driven Development, BDD, tool Cucumber is popular in Ruby’s TDD community. It offers a way to write tests that anybody can understand, but is any of the benefits of Cucumber really that beneficial, Kevin Liddle asks in a case against Cucumber. Jon Frisby and Matt Polito has each written a response somewhat arguing against Kevin’s ideas, both seeing benefits in using Cucumber.

Why You Should Care About Behaviour-Driven Development

by Jan Stenberg on  Sep 22, 2013

Agile has helped us move away from creating upfront requirements but we still have a huge amount of waste with lots of discovery and misunderstandings late in sprints. BDD is meant to decrease this by improving the communication between people working in the problem and solution domains, Matt Wynne states in a recent overview of Behaviour-Driven Development.

Get Started With Behaviour-Driven Development Focusing on the Domain Instead of on the Database

by Jan Stenberg on  Jul 09, 2013

Start using Behaviour-Driven Development (BDD) when designing an application and focus on the domain instead of the database, Julie Lerman, a Microsoft MVP since 2003, suggests. BDD lets developers focus on user stories and behaviour in the business domain when building up logic and tests. New to BDD, Julie has implemented a working example using Visual Studio, C# and SpecFlow.

BDD Tool Cucumber with a Larger Team and Numerous Bugs Fixed

by Jan Stenberg on  Apr 11, 2013

The project for Cucumber, a Behaviour Driven Development, BDD, tool, has recently increased the team and intensive work last months has brought open bugs down substantially, Aslak Hellesøy revealed when talking about the Cucumber ecosystem during a Cucumber conference day last week.

.NET Tools And Practices Research Insights

by Roopesh Shenoy on  Dec 13, 2012 2

The community research we published on .NET tools and practices had more than 650 votes leading to some interesting results. We attempt to draw insights.

Community-Driven Research: What are the most widely used .NET practices and tools?

by Dio Synodinos on  Sep 25, 2012

InfoQ's research initiative continues with an 8th question: "What are the most widely used .NET practices and tools?". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.

Behavior Driven Development In .NET

by Roopesh Shenoy on  Aug 15, 2011 11

Behavior Driven Development (BDD) is being increasingly seen as an alternative way to approach Test Driven Development. SpecFlow and NSpec are popular frameworks for BDD in .NET. They help create test specifications that are easy to read even for non-programmers and allow the design of the software to be driven by it’s purpose.

BDD: ATDD done well?

by Liz Keogh on  Feb 16, 2011

A new form of an old question has been asked in the Behavior Driven Development community: is BDD merely Acceptance Test Driven Development done well? While the community calls out the differences, Dan North makes a request to avoid focusing on them, calling TDD "amazing".

Lean + Real Options = Reduced Complexity and Risk

by Deborah Hartmann Preuss on  Jan 21, 2010

Real Options, a decision-making process based on Financial Option mathematics, was mentioned by Kent Beck in his 1999 "white book," Extreme Progamming Explained. More recently, Agilists have been exploring how Real Options intersects with Agile. Now Chris Matts and Olav Maassen specifically address the Lean Software community, proposing that application of Real Options improves Lean Development.

RubyMine 2.0 : A Clear Path to Dynamic Development

by Robert Bazinet on  Nov 16, 2009

JetBrains has taken it on themselves to create one of the premier Ruby IDEs on the market. It has been just over 6 months since version 1.0 was released and today, RubyMine 2.0.

Introducing Coulda - Evolutionary Behavior Driven Development with Ruby

by Robert Bazinet on  Sep 17, 2009 1

It is often the case, a new piece of software is developed by someone who needed to fill a void left by an existing product. Software evolves from tools we use which don't exactly meet our needs, this is the case with a new Behavior Driven Development (BDD) tool called Coulda, developed by Evan Light.

Presentation: Testing Your Presentation Layer

by Werner Schuster on  May 21, 2009

Yehuda Katz shows how to test a web app's UI using technologies such as Johnson (Ruby to Javascript bridge), jspec (BDD for Javascript), Webrat and others.

Rails BDD with Macros, I18n,... with Remarkable

by Sebastien Auvray on  May 04, 2009

There are many ways to develop, test and integrate your Rails application: from TDD with the basic Test:Unit or ZenTest, to BDD with RSpec, Shoulda or Cucumber. Remarkable tries to unify the syntax and adds some more flavors to make your Rails BDD painless.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT