Cesario Ramos’s Blog
Just things that keep me busy

Archive for the 'BDD' Category

Writing a BDD DSL in Scala

November 17, 2009

One of my favourite BDD frameworks is easyb. I really like the dsl for user stories. In a previous post called Easy Requirements by Example I discussed how easy and clear this dsl can be.
For Scala I would also like to have a dsl just like the one of easyb. Writing a dsl in Scala [...]

User story driven performance testing

April 25, 2008

Quite often performance testing is only done after the system is developed and is in it’s acceptance phase. Of course this can give you some unpleasant surprises. You would like to get feedback on performance issues as quickly as possible.
We could tackle part of this problem by doing performance testing each iteration and by [...]

Easy requirements by example

March 26, 2008

There is this fun framework called easyb http://www.easyb.org/ that could be used to make you stories or requirements by example executable in an easy way.
In the article ‘Introducing BDD’ http://dannorth.net/introducing-bdd Dan North discusses BDD and uses the following user story for explanation.
Story: Customer withdraws cash
As a customer,
I want to withdraw cash from an ATM,
so that [...]