Discover
The Ruby Testing Podcast

30 Episodes
Reverse
Like I did some months ago, I'm taking another break from The Ruby Testing Podcast to focus on my new podcast, Rails with Jason.
I talk with Erin Dees about Cucumber, maintaining test code over the long haul, page objects, ways to fix flapping tests, and, naturally, goats.
I talk with Molly Struve and Sam Hotop from Kenna Security about the creation and implementation of Mr. Radar, a tool for detecting anomalies in production data.
Josh and I discuss our experiences with Rails testing as well as testing front-end code and single-page applications.
In this episode, I talk with Zach Dennis about his experience with TDD, the benefits of test first vs test after, the pitfalls of being a TDD purist when working with a team, and giving yourself permission to do things in new and novel ways.
My new book, Rails Testing for Beginners, is now available for sale. You can use the discount code RTP2019 to get $20 off the book through 3/22/2019 at 3pm Eastern.
In this episode I talk with Kent Beck about our TDD workflows as well as how to get started with testing if you feel like you don't know how to start.
In this episode I talk with thoughtbot's Chris Toomey about testing vs. TDD in terms of several different tortured analogies like cooking, rock climbing and sawing down trees.
Corey and I discuss our approaches to TDD and refactoring.
I'm taking a break from a regular publishing schedule to work on some other things, including writing a Rails testing book.
Josh Clayton and I talk about factories vs. fixtures, mystery guests, obscure tests, and Factory Bot.
Chris Kottom and I talk about some of the differences between RSpec and Minitest as well as how to decide which testing framework to work with.
Ben and I talk about how to decide what to write tests for, how pair programming relates to testing, and Tuple, a tool Ben is working on to help facilitate remote pair programming.
Michael Hartl and I talk about how to decide what to write tests for and how to decide when to do test-first vs. test-after. We also talk about push-ups and Arnold Schwarzenegger.
Me and Vladimir Dementyev talk about why fast tests are valuable and how you can make your tests faster.
Listener and junior Rails developer Andrew Mason comes on the show to ask some questions about Rails testing. We discuss the difference between function/integration/unit tests, system tests vs. feature specs, some good testing books to read, and more.
Me and Chris touched on about a billion topics in this episode including integration tests vs. unit tests, DRY in testing, dependency injection, Cucumber, and security.
Building features and writing tests are often seen as competing with one another. How do you balance the two? Dave Kimura and I discuss.
I talk with John Cech of Planet Argon about refactoring legacy Rails projects and legacy test suites.
In this episode I talk with Jason Charnes, organizer of the Southeast Ruby conference and co-host of the Remote Ruby podcast, about how he got started with testing.























