floehopper + cucumber 74
Using Cucumber
5 weeks ago by floehopper
Black box testing in feature files.
cucumber
acceptance
black
box
testing
5 weeks ago by floehopper
Saving Time with CI
february 2012 by floehopper
I'm unconvinced this is a good solution - in fact I think it breaks the whole idea of continuous integration. I think it would be better to look at other ways to have a test suite that ran fast enough that each developer is happy to run it locally.
continuous
integration
rubyonrails
jasmine
capybara
webkit
cucumber
february 2012 by floehopper
Acceptance and Integration Testing with Kookaburra
february 2012 by floehopper
I like the more OO approach, but something still doesn't feel quite right to me.
ruby
acceptance
testing
cucumber
oo
february 2012 by floehopper
Zucchini iOS testing framework
december 2011 by floehopper
I note that it uses screen objects as an abstraction technique. I approve of this bit at least.
ios
testing
automation
cucumber
screen
coffeescript
december 2011 by floehopper
camelpunch/simply_agile
november 2011 by floehopper
"Simply Agile by Andrew Bruce is an open source agile software project management application. Think of a simple version of Pivotal Tracker. You can add story cards to a backlog, and then assign each card to a sprint. Each time a card is completed you can drag and drop it to the appropriate column in the Simply Agile task board. Andrew has a very dedicated approach to test-driven development and as a result the application is well covered by cucumber and rspec tests. The javascript in this application is written in an unobtrusive style and is a good example of using jQuery for "progressive enhancement". The app is fully functional in browsers without javascript, but where javascript is available so is the drag-and-drop interface."
"Features: Cucumber integration tests, Rspec coverage, Drag and drop interface powered by jQuery."
cucumber
rspec
coverage
drag
drop
unobtrusive
javascript
integration
testing
rubyonrails
example
"Features: Cucumber integration tests, Rspec coverage, Drag and drop interface powered by jQuery."
november 2011 by floehopper
qrush/gemcutter
november 2011 by floehopper
"Written in a very modern way featuring examples of using Cucumber for integration testing, a simple Rack middleware example and an interesting routes.rb file showing how to cleanly version an API".
rubyonrails
example
application
cucumber
testing
rack
middleware
routes
version
api
november 2011 by floehopper
Selenium Testing? Do Cross Browser Testing with Sauce Labs
november 2011 by floehopper
Using Cucumber and Selenium to do browser testing in the cloud.
cucumber
selenium
browser
testing
cloud
playback
november 2011 by floehopper
Spinach
october 2011 by floehopper
"A new awesome BDD framework that features encapsulation and modularity of your step definitions".
cucumber
alternative
encapsulation
modularity
step
definition
ruby
testing
acceptance
october 2011 by floehopper
Why Bother With Cucumber Testing?
october 2011 by floehopper
I agree with much, but not all, of this.
criticism
cucumber
testing
integration
rubyonrails
ruby
october 2011 by floehopper
ianwhite/pickle
august 2011 by floehopper
"Pickle gives you cucumber steps that create your models easily from factory-girl or machinist factories/blueprints. You can also just use ActiveRecord as a factory but it’s not as cool".
cucumber
orm
activerecord
testing
factory
august 2011 by floehopper
Why Cucumber sucks and I still love it
august 2011 by floehopper
So if Cucumber sucks, but a higher level of abstraction in your acceptance tests is desirable, why not do the abstraction in Ruby and not in regular expressions?
cucumber
acceptance
testing
abstraction
ruby
august 2011 by floehopper
jsgoecke/telephony-system-tests
july 2011 by floehopper
"A test suite based on Cucumber and Cucumber-Nagios for testing and monitoring telephony systems".
cucumber
nagios
telephony
monitoring
testing
july 2011 by floehopper
collectiveidea/json_spec
july 2011 by floehopper
"Easily handle JSON in RSpec and Cucumber".
json
rspec
cucumber
testing
july 2011 by floehopper
The Pragmatic Bookshelf | Rails Test Prescriptions
february 2011 by floehopper
"A comprehensive guide to testing Rails applications, covering Test-Driven Development from both a theoretical perspective (why to test) and from a practical perspective (how to test effectively). It covers the core Rails testing tools and procedures for Rails 2 and Rails 3, and introduces popular add-ons, including Cucumber, Shoulda, Machinist, Mocha, and Rcov."
testing
ruby
mocha
cucumber
shoulda
rcov
rubyonrails
book
february 2011 by floehopper
Using Cucumber for unit tests… why not?
december 2010 by floehopper
Because it's mental.
ruby
testing
unit
cucumber
december 2010 by floehopper
timcharper/spork
december 2010 by floehopper
A DRb server for testing frameworks (RSpec / Cucumber currently) that forks before each run to ensure a clean testing state.
drb
rspec
cucumber
testing
fork
performance
december 2010 by floehopper
API: Products - Chargify Documentation
november 2010 by floehopper
Cucumber scenarios as documentation.
api
cucumber
documentation
november 2010 by floehopper
Relish - Browsable Cucumber Features
october 2010 by floehopper
"Relish allows you to browse, search, and organize your Cucumber features on the web."
cucumber
feature
documentation
october 2010 by floehopper
njpearman's MyMocker
october 2010 by floehopper
"A koan for creating your own simple mocking framework in Ruby".
ruby
koan
learning
mock
object
cucumber
october 2010 by floehopper
21croissants/courgette @ GitHub
october 2010 by floehopper
"Courgette is a Rails engine (plugin) for Rails 2.x applications which makes your cucumber features files viewable through your browser". Reminds me of "whereuat".
cucumber
rubyonrails
engine
plugin
feature
report
browser
october 2010 by floehopper
Common implementation and tests across the rhino and johnson versions of envjs - Env.js | Google Groups
september 2010 by floehopper
Question from Chris about why the envjs codebase used by capybara-envjs has diverged from the Rhino related version of envjs.
env.js
capybara
cucumber
fork
diverge
testing
september 2010 by floehopper
You don't win friends with salad
september 2010 by floehopper
Similar concerns to those I aired in my own blog post about Cucumber.
ruby
cucumber
testing
natural
language
referrer:threedaymonk
september 2010 by floehopper
coulda
august 2010 by floehopper
"An internal DSL that is similar to RSpec StoryRunner, the predecessor of Cucumber's Gherkin external DSL". I'm not convinced about labelling each Given, When & Then with text - but perhaps you can leave these out and just use code blocks?
coulda
shoulda
rspec
story
runner
testing
acceptance
ruby
cucumber
gherkin
dsl
august 2010 by floehopper
sandro's specjour
august 2010 by floehopper
"Distributed Rspec & Cucumber via Bonjour".
rspec
cucumber
distributed
bonjour
osx
testing
august 2010 by floehopper
James Shore: The Problems With Acceptance Testing
august 2010 by floehopper
"My experience with Fit and other agile acceptance testing tools is that they cost more than they're worth. There's a lot of value in getting concrete examples from real customers and business experts; not so much value in using "natural language" tools like Fit and similar."
cucumber
fit
natural
language
acceptance
testing
customer
august 2010 by floehopper
Outside-In BDD: How?!
june 2010 by floehopper
Example using Rspec & Cucumber.
rspec
cucumber
rubyonrails
bdd
june 2010 by floehopper
dchelimsky's railsconf2010-app
june 2010 by floehopper
"Story card app for railsconf 2010 demo".
railsconf
story
card
app
cucumber
acceptance
testing
june 2010 by floehopper
Cucumber + iPhone = iCuke
june 2010 by floehopper
"Allows you to write integration tests for your iPhone applications without changing your existing code (as long as your application makes proper use of the accessibility APIs)". Uses AppleScript like in my RubyManor talk.
iphone
xcode
cucumber
accessibility
acceptance
testing
automated
ruby
june 2010 by floehopper
cavalle's steak
april 2010 by floehopper
"Minimalist acceptance testing on top of RSpec". An alternative to Cucumber.
ruby
cucumber
testing
acceptance
rspec
april 2010 by floehopper
tpope's pickler
february 2010 by floehopper
"Synchronize user stories in Pivotal Tracker with Cucumber features".
pivotal
tracker
cucumber
story
feature
synchronization
february 2010 by floehopper
Pickle my Cucumber!
january 2010 by floehopper
Pickle makes life in the Cucumber world so much easier by providing you with convenient step definitions that take care of common object operations leaving you free to focus on the fun stuff. Combined with the pre-packaged Webrat steps you can dramatically reduce the number of step definitions you need to write.
Pickle allows you to easily create objects from your factories (Factory Girl), blueprints (Machinist) or ActiveRecord.
referrer:chrisjroos
cucumber
webrat
factory_girl
machinist
step
definition
Pickle allows you to easily create objects from your factories (Factory Girl), blueprints (Machinist) or ActiveRecord.
january 2010 by floehopper
cucumber-nagios
october 2009 by floehopper
"Lets you describe how a website should work in plain text, and outputs whether it does in the Nagios plugin format".
nagios
cucumber
sysadmin
monitoring
october 2009 by floehopper
ianwhite's pickle
october 2009 by floehopper
"Easy model creation/reference in cucumber - optionally leveraging your factories/blueprints".
cucumber
testing
rubyonrails
factory_girl
model
activerecord
october 2009 by floehopper
elight's coulda
september 2009 by floehopper
"Coulda gives you Cucumber-like BDD power but with an internal DSL. This means no "call-by-regexp" and no Gherkin/plain-text/external DSL. Coulda is just code — but with a Cucumber-like take on BDD".
ruby
cucumber
bdd
dsl
testing
referrer:hlame
september 2009 by floehopper
Integration Tests are a Scam: Part 1
september 2009 by floehopper
"Integration tests are a scam - a self-replicating virus that threatens to infect your code base, your project, and your team with endless pain and suffering". Expresses some of my previous (pre-Ruby/Rails) experience with integration tests. Offers an interesting counterpoint to the latest Ruby/Rails love affair with integration tests. I keep meaning to write something up about this.
testing
integration
unit
ruby
rubyonrails
cucumber
combinatorial
september 2009 by floehopper
iPhone GUI testing: baby steps toward Cucumber
august 2009 by floehopper
Acceptance testing for the iPhone.
acceptance
testing
iphone
cucumber
referrer:lukeredpath
gui
august 2009 by floehopper
cucover
july 2009 by floehopper
"Lazy coverage-aware running of Cucumber acceptance tests".
github.com
0edc812cd33539df004af178cd576f3a
cucumber
coverage
testing
aware
optimization
july 2009 by floehopper
culerity
june 2009 by floehopper
Culerity integrates Cucumber and Celerity in order to test your application's full stack including Javascript. Your Rails app doesn't have to run in JRuby.
cucumber
testing
javascript
rspec
ruby
celerity
jruby
june 2009 by floehopper
celerity-examples
june 2009 by floehopper
Examples using celerity, cucumber, and rspec to verify web application behaviour, including javascript and AJAX.
cucumber
javascript
ajax
rspec
testing
example
bdd
ruby
celerity
june 2009 by floehopper
webrat: Automated Acceptance Testing with RSpec or Cucumber
june 2009 by floehopper
I've been thinking along similar lines recently. I think the thing I like about Cucumber is Webrat and I think I could do without the English language abstraction.
webrat
cucumber
rspec
testing
acceptance
june 2009 by floehopper
email-spec
march 2009 by floehopper
"Collection of rspec matchers and cucumber steps for testing email in a rails app".
testing
email
rspec
matcher
cucumber
step
march 2009 by floehopper
Cucumber and E-mail
march 2009 by floehopper
Cucumber steps and RSpec matchers, etc for testing email.
testing
email
rubyonrails
rspec
matcher
cucumber
step
march 2009 by floehopper
Ruby on Rails - cucumber
march 2009 by floehopper
Getting started with Cucumber and Rails.
testing
rubyonrails
rspec
cucumber
bdd
webrat
march 2009 by floehopper
testjour
january 2009 by floehopper
Distributed test running with auto-discovery via Bonjour (for Cucumber first).
testing
ruby
parallel
distributed
discovery
cucumber
bonjour
january 2009 by floehopper
cucumber
september 2008 by floehopper
A tool that can execute feature documentation written in plain text. Targets non technical business analysts, interaction designers, domain experts, testers (for the plain text part) and programmers (for the steps, which are written in Ruby).
testing
ruby
rspec
cucumber
bdd
story
feature
september 2008 by floehopper
related tags
0edc812cd33539df004af178cd576f3a ⊕ abstraction ⊕ acceptance ⊕ accessibility ⊕ activerecord ⊕ aef14b8b690f98841dcc8a8fd30557c4 ⊕ aggregate ⊕ ajax ⊕ alternative ⊕ amazon ⊕ ambiguity ⊕ api ⊕ app ⊕ application ⊕ automated ⊕ automation ⊕ aware ⊕ bdd ⊕ black ⊕ bonjour ⊕ book ⊕ box ⊕ brittle ⊕ browser ⊕ bundle ⊕ c0 ⊕ capybara ⊕ card ⊕ celerity ⊕ cli ⊕ client ⊕ cloud ⊕ code ⊕ coffeescript ⊕ combinatorial ⊕ continuous ⊕ controller ⊕ coulda ⊕ coverage ⊕ criticism ⊕ cucumber ⊖ customer ⊕ dash ⊕ data ⊕ dd1af15bd103bdd56a01b42936c238f6 ⊕ declarative ⊕ definition ⊕ deployment ⊕ discovery ⊕ distributed ⊕ diverge ⊕ documentation ⊕ dojo ⊕ domain ⊕ drag ⊕ drb ⊕ drop ⊕ dsl ⊕ duplication ⊕ email ⊕ encapsulation ⊕ engine ⊕ engineyard.com ⊕ env.js ⊕ example ⊕ factory ⊕ factory_girl ⊕ feature ⊕ filesystem ⊕ fit ⊕ fork ⊕ gherkin ⊕ gist.github.com ⊕ github.com ⊕ guard ⊕ gui ⊕ heroku ⊕ http ⊕ imperative ⊕ integration ⊕ ios ⊕ iphone ⊕ jasmine ⊕ javascript ⊕ jruby ⊕ json ⊕ kata ⊕ koan ⊕ language ⊕ learning ⊕ machinist ⊕ matcher ⊕ mcollective ⊕ metaphor ⊕ metrics ⊕ middleware ⊕ mocha ⊕ mocha_buzz ⊕ mock ⊕ model ⊕ modularity ⊕ monitoring ⊕ nagios ⊕ natural ⊕ object ⊕ oo ⊕ optimization ⊕ orm ⊕ osx ⊕ outline ⊕ paperclip ⊕ parallel ⊕ performance ⊕ pivotal ⊕ playback ⊕ plugin ⊕ provisioning ⊕ puppet ⊕ rack ⊕ railsconf ⊕ rcov ⊕ readability ⊕ record ⊕ referrer:chrisjroos ⊕ referrer:hlame ⊕ referrer:lukeredpath ⊕ referrer:threedaymonk ⊕ replay ⊕ report ⊕ routes ⊕ rspec ⊕ ruby ⊕ rubyonrails ⊕ runner ⊕ s3 ⊕ scenario ⊕ screen ⊕ selenium ⊕ sensor ⊕ server ⊕ shortcut ⊕ shoulda ⊕ sip ⊕ specification ⊕ spork ⊕ step ⊕ story ⊕ synchronization ⊕ sysadmin ⊕ tabular ⊕ tdd ⊕ telephony ⊕ test ⊕ testing ⊕ textmate ⊕ tracker ⊕ tutorial ⊕ unit ⊕ unobtrusive ⊕ unused ⊕ vcr ⊕ version ⊕ vim ⊕ voip ⊕ watch ⊕ webkit ⊕ webmock ⊕ webrat ⊕ xcode ⊕Copy this bookmark: