Talking head
RailsConf RailsConf2018

This presentation, by Sam Phippen, is licensed under a Creative Commons Attribution ShareAlike 3.0

Traditionally doing a full stack test of a Rails app with RSpec has been problematic. The browser wouldn't automate, capybara configuration would be a nightmare, and cleaning up your DB was difficult. In Rails 5.1 the new 'system test' type was added to address this. With modern RSpec and Rails, testing every part of your stack including Javascript from a browser is now a breeze. In this talk, you'll learn about the new system specs in RSpec, how to set them up, and what benefits they provide. If you want to improve your RSpec suite with full stack testing this talk is for you!

Rated: Everyone
Viewed 363 times
Tags: There are no tags for this video.