View
Posted 10 days ago by Michael Leimstädtner. github.com

We released a new version of cucumber_factory, which stabilizes the use of transient record references within your steps.

Posted over 7 years ago by Henning Koch.

Calling bundle update GEMNAME will update a lot more gems than you think. E.g. when you do this...

Posted almost 9 years ago by Henning Koch.

When your Cucumber feature needs to browse the page HTML, and you are not sure how to express your query...

Posted about 1 month ago by Michael Leimstädtner. github.com

The linked GitHub repository is a bit like our "dev" cards deck, but groomed from a single person (Josh Branchaud...

Posted about 1 month ago by Judith Roth.

Simplecov is a code coverage tool. This helps you to find out which parts of your application are not tested...

Posted over 2 years ago by Henning Koch.

Slides for Henning's talk on Sep 21st 2017. Understanding sync vs. async control flow Talking to synchronous (or "blocking...

Posted over 2 years ago by Dominik Schöler. relishapp.com

In most projects I know, Cucumber test suite speed is not an issue. Of course, running 350 features takes its...

Posted about 1 month ago by Tobias Kraze.

Turns out, Cucumber::MultilineArgument::DataTable#diff! caches some stuff. Code of the following form will not work as intended:

Posted about 1 month ago by Michael Leimstädtner.

Embedding videos on a website is very easy, add a tag to your source code and it just works...

Posted about 1 month ago by Dominik Schöler.

Code comments allow for adding human readable text right next to the code: notes for other developers, and for your...

Posted 2 months ago by Emanuel De.

To find an input with the type hidden, you need to specify the type hidden: find_field('Some label', type...

Posted 3 months ago by Tobias Kraze.

Imagine you want to write a cucumber test for a user-to-user chat. To do this, you need the...

Posted 3 months ago by Tobias Kraze.

Sometimes, you might have duplicate links on a page. Trying to click those links will by default cause Capybara to...

Posted over 5 years ago by Thomas Klemm. github.com

Capybara-screenshot can automatically save screenshots and the HTML for failed Capybara tests in Cucumber, RSpec or Minitest. Requires Capybara...

Posted 4 months ago by Jakob Scholz.

When you have two inputs, where one contains the name of the other (eg. Name and Name with special treatment...

Posted almost 3 years ago by Emanuel De.

around(:suite) does not exist. around(:all) runs after before(:all) and before after(:all). around(:each) runs before...

Posted almost 7 years ago by Arne Hartherz. makandracards.com

So you're hunting down a regression (or just a bug) and want to use git bisect to find out...

Posted almost 9 years ago by Henning Koch.

Detecting if a Javascript is running under Selenium WebDriver is super-painful. It's much easier to detect the current...

This website uses cookies to improve usability and analyze traffic.
Accept or learn more