~/talk

Behaviour Driven Development with Cucumber, Groovy and Grails

Talkat SpringOne2GX 2014 · 2014-09-08..09-11· [testing]
links:none on file
slides:none on file

Covers Behaviour Driven Development (BDD) using Cucumber together with Groovy and the Grails framework: explains BDD basics, pros and cons, and shows Cucumber as a solution with a short demo. Describes the Grails Cucumber plugin and walks through a sample Grails application using these tools.

AI-written summary · about

  1. 0:00Start
  2. 0:11BEHAVIOUR DRIVEN DEVELOPMENT USING CUCUMBER JVM AND GROOVY
  3. 3:34BDD IN A NUTSHELL Using Examples at multiple levels to create a shared understanding and surface uncertainty to deliver software that matters!
  4. 6:01SO WHAT? • Collaborate on Specifications. • Write Gherkin. • Execute Specifications. • Watch tests go Pending. • Write the Step Defs. • Watch tests Fail. • Write Application Code. • Watch tests Pass!
  5. 15:37ABUNDANCE OF TOOLS JBehave Concordian Fitnesse EasyB Spock? Jasmine (for JavaScript) Cucumber
  6. 32:36GRAILS CUCUMBER PLUGIN by Martin Hauner Plugin Portal
  7. 33:21GRAILS CUCUMBER PLUGIN FEATURES • Convention over Configuration • Easy Configuration • No Test Runner • Uses Functional Test phase • Has Friends! (Geb, Spock, Build Test Data, Fixtures) • Command Line integration • Good IDE Support • Under active development
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.