|
Project Information
Links
|
Project ConductaStarted November 15th 2008, this project aims to bring the expressive power of the Clojure programming language to the agile paradigm of Behavior-Driven Development. BackgroundBehavior-driven development is a test-first approach that centers on software system interactions with the outside world and builds systems that fulfill these behavior requirements. A tenet of BDD is that it bring together developers, QAs and non-technical domain personnel. The approach took off after it first appeared on Dan North's blog back in 2006. here. Clojure is a LISP dialect thats run on the JVM. A dynamic, compiled-on-the-go language that reads as a scripting language and integrates seamlessly with Java. Clojure web site is here. Objectives
The BeefA possible scenario looks thusly: (enter-text "bobsmith" username) (enter-text "bobspassword" password) (select-item "User" role-selector) (require-enabled submit) (click submit) Dev TeamStoyan Vassilev is a Principal Software Engineer with Oracle USA. This project in no way represents the views or preferences of my employer. |