So your Cucumber feature sometimes dies with this exception: Modal Dialog Present (Selenium::WebDriver::Error::UnhandledAlertError) As a seasoned Selenium...
You can quickly access views that belong to a controller by using the tiny "page with arrow" icon in the...
In Selenium features the server and client are running in separate processes. Therefore, when mocking time with a tool like...
I recently worked on a project with 60+ old feature branches. Most of them had been merged into master and...
This Firebug feature is called simply Log Events and allows developers to log DOM events into the Console panel.
No big features, but many improvements under the hood: Faster selector engine Many bug fixes Note that jQuery 2.0, scheduled...
For custom Rake tasks, you shouldn't need to modify them after the original definition. However, if you want to...
Consul 0.4.0 comes with some new features. Dependencies Consul no longer requires assignable_values, it's optional for when you...
paper_trail is an excellent gem to track record versions and changes. You almost never want to reimplement something like...
The will_paginate gem will show a default of 30 records per page. If you want to test pagination in...
In a nutshell: Use git rebase --onto target-branch source-commit target-branch means "branch you want to be based...
The $.cssHooks object provides a way to define functions for getting and setting particular CSS values. It can also be...
The step we used in the past (Then "foo" should not be visibile) doesn't reliably work in Selenium features...
I highly recommend that you make use of RubyMine's feature to pin tabs. When you pin all "important" files...
The step definition below lets you write: When I click on "Foo" This is useful in Selenium features where the...
Test suites usually grow over time as more and more development time is spent on a projects. Overall run-time...
Your account profile now links to a personal RSS feed. This RSS feed contains the newest public and private cards...
Makandra cards will auto-detect the language used for syntax highlighting. This auto-detection sometimes fails for short code snippets...
When refactoring a sequence of steps to a new, more descriptive step, you can use the steps method and Ruby...
Applications often show or hide elements based on viewport dimensions, or may have components that behave differently (like mobile vs...
If you use rails_admin, your specs pass with the rspec binary, but not using rake spec (or rake parallel...
ActiveSupport::Memoizable will be removed from Rails and has a lot of strange caveats that will ruin your day.
In a nutshell: Capybara's find will not work properly on nodes from a list. Don't find on elements...
Note that this seems to affect only recent Rails 2 versions. You will not encounter this until you are writing...