Skip to main content
thoughtbot thoughtbot
  • Live on Twitch!

    thoughtbot is livestreaming

    Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

  • Case Studies
  • Blog
  • Let’s Talk
Live on Twitch!

thoughtbot is livestreaming

Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

Let’s get started!
View all Services
Development
  • Ruby on Rails
  • Hotwire
  • AI and Machine Learning
  • Maintenance
  • Mobile
Design
  • Discovery Sprints
  • UX, UI, and Product Design
  • Design Systems
Product
  • MVP
  • Product Management
  • Accessibility
Team and Processes
  • Team Augmentation
  • Fractional Leadership
View all Services
View all Resources
Development
  • Tech Leadership Resources
  • Open Source
  • Books
  • The Bike Shed Podcast
  • Live Streaming on YouTube
  • Conference Talks
The business of great software
  • Playbook
  • Purpose Built
  • Giant Robots Smashing Into Other Giant Robots Podcast
  • Design Sprint Guide
  • Live Streaming on LinkedIn
View all Resources

Testing Articles

Written by thoughtbot, your expert partner for design and development.

    • All Topics
    • Design
    • Development
    • Product
    • More topics
  1. This week in #dev (Feb 21, 2025)

    Highlights of what happened in our #dev channel on Slack this week.

    thoughtbot
    March 7, 2025
    • This Week In Dev
    • Ruby
    • Tip
    • Testing
  2. Seeds...of Destruction! 🌱 ➡️ 💥

    Untested seeds can grow into giant, crushing vines.

    Louis Antonopoulos
    March 5, 2025
    • Ruby
    • Rails
    • Ruby On Rails
    • Testing
    • Development
  3. This week in #dev (Jan 24, 2025)

    Avoiding ReDoS attacks, using Active Resource in modern Rails, and how to improve flaky tests with Playwright.

    thoughtbot
    February 3, 2025
    • This Week In Dev
    • TIL
    • Security
    • Testing
    • Rails
  4. Things you might not need in your tests

    Your test suite is slow and flaky because it does too much.

    Matheus Richard
    January 29, 2025
    • Testing
    • Performance
  5. Testing SQL queries in a Ruby service

    An epic journey of facing MSSQL and missing Rails.

    Sally Hall
    December 16, 2024
    • SQL
    • Testing
    • Stories
    • Ruby
    • Web
  6. Unlock the value of tests in understanding your codebase

    Tests provide value beyond verifying behavior and catching bugs. Reading, writing, and interacting with tests empower developers to observe – and therefore gain knowledge about – their complex codebase.

    Stephanie Minn
    November 7, 2024
    • Testing
    • Learning
  7. This week in #dev (Aug 30, 2024)

    Testing block execution in RSpec, simplifying dropdown field creation in Rails, and more.

    thoughtbot
    September 6, 2024
    • This Week In Dev
    • Tip
    • Ruby
    • Rails
    • Testing
  8. Now that I can write React Native, what should I test?

    Rev up the leaf blower on React Native testing weeds – focus your testing where it truly matters!

    Oluwatomi Oluwafemi Alu
    June 10, 2024
    • Testing
    • React Native
    • Mobile Development
    • Android
    • iOS
  9. Dealing with flaky tests

    Flaky tests waste your team’s time. Have a process for quarantining them and debugging them.

    Dimiter Petrov
    May 27, 2024
    • Testing
  10. Faster Tests With Capybara and Request Specs

    System specs are cool, but can be slow and flaky. Request specs can be good enough if you add the right seasoning to them.

    Matheus Richard
    April 15, 2024
    • Rails
    • Testing
    • Capybara
  11. Sign up to receive a weekly recap from thoughtbot

    Looking for even more ways to stay connected?
    RSS feed icon Check out our feeds
1 2 3 4 5 … Next › Last »

Footer

thoughtbot
  • Services
  • Case Studies
  • Resources
  • Let's Talk
  • Our Company
  • Careers
  • Purpose
  • Blog
  • Sponsor
  • Mastodon
  • Bluesky
  • GitHub
  • YouTube
  • Twitch
  • Feeds
© 2025 thoughtbot, inc.

The design of a robot and thoughtbot are registered trademarks of thoughtbot, inc.

  • US: +1 (877) 9-ROBOTS
  • UK: +44 (0)20 3807 0560
  • Beware of fraudulent thoughtbot job listings Learn more
  • Code of Conduct
  • Accessibility Statement
  • Privacy Policy