Giant Robots Smashing into Other Giant Robots

Written by thoughtbot

Viewing articles related to testing. View all tags.

  1. An Improved vim-rspec Workflow

  2. Build and test a blazing fast JSON API with Phoenix, an Elixir framework

  3. A Closer Look at Test Spies

  4. Test Drive Your Dockerfiles with RSpec and ServerSpec

  5. Shoulda Matchers 2.8.0

  6. Testing Directives with Dependencies in Angular

  7. Testing and Environment Variables

  8. How to Fix Circular Dependency Errors in Rails Integration Tests

  9. Speed Up JavaScript Capybara Specs by Blacklisting URLs

  10. Validating JSON Schemas with an RSpec Matcher

  11. Write Reliable, Asynchronous Integration Tests With Capybara

  12. Acceptance Tests at a Single Level of Abstraction

  13. Speed Up Tests by Selectively Avoiding Factory Girl

  14. and Ruby

  15. Testing from the Outside-In

  16. Refactoring with an Apprentice

  17. Document Explicit Dependencies Through Tests

  18. Test Driving iOS - A Primer

  19. Shoulda Matchers 2.6.0

  20. Back to Basics: Writing Unit Tests First

  21. Automatically wait for AJAX with Capybara

  22. How We Test Rails Applications

  23. Capybara Webkit 1.1.0: Screenshots and Better ClickFailed Debugging

  24. Don't Stub the System Under Test

  25. Faking Remote Services with Rack::Test

  26. FactoryGirl for Seed Data?

  27. Better Tests Through Internationalization

  28. How to Stub External Services in Tests

  29. Testing Null Objects

  30. Use RSpec.vim with tmux and Dispatch

  31. Running Specs from Vim, Sent to tmux via Tslime

  32. Running Specs From Vim

  33. Taming Factory Girl List Creation

  34. Shoulda Matchers 2.0

  35. How to Test Sinatra-Based Web Services

  36. Fight back UTF-8 Invalid Byte Sequences

  37. Process Jobs Inline when Running Acceptance Tests

  38. Improving Rails boot time with Zeus

  39. Capybara Webkit: Now More Stable Than Ever

  40. Better Acceptance Tests with Page Objects

  41. Using Capybara to Test JavaScript that Makes HTTP Requests

  42. Let's Not

  43. End-to-End Testing with RSpec Integration Tests and Capybara

  44. Automatically Reload the Browser for Javascript Tests

  45. Four-Phase Test

  46. 8 New Steps for Fixing Other People's Code

    Alex Grant
  47. Testing Your Factories First

    Reade Harris
  48. Using the Draper Gem, Round One

  49. Creating a URL String in Ruby

  50. Faking CoreLocation... Inconceivable!