Date post: | 14-May-2015 |
Category: |
Technology |
Upload: | julien-biezemans |
View: | 10,368 times |
Download: | 2 times |
...Cuke up your JavaScript!
@cucumber_js
Why?
Behaviour-DrivenDevelopment
Outside-in
Tools?
RSpec
?
Bootstrap
Environments
Node.js
CLI apps
Selenium
Web apps
zombie.js, phantom.js, ...
Headless web apps
Browser
Web apps
Cukecipes
Getting started
features/manage_recipes.feature
World
app/models/recipe.js
Tags
Hooks
Headless
Manyworlds
features/support/world.js
features/support/persistence_world.js
Zombie.js
Automated browser
Selenium
In-browser
Anyone can cuke.
How to set the context?
Photo: Richard Vantielcke - LudImaginary (http://www.ludimaginary.net)
Is it stable?
itself
Node.js & Ruby on Rails
.net, PHP, Java, ...
The future
Kite
App
Browser
DSLStepdefs
SeleniumDriver
World
CukestallDriver
Zombie.jsDriver
iFrame
Zombie.js
Gherkin
EXPER
IMEN
TAL
features/support/kite_world.js
EXPE
RIMEN
TAL
features/support/kite_world.js
EXPE
RIMEN
TAL
Cukestall
EXPE
RIMEN
TAL
cucumber-html
Catch up with Cucumber.rb
Documentation
* This book does not exist, obviously.
We need you!