---
title: Announcing Testing Rails
teaser: 'Pre-order our new book to learn how to test Rails applications effectively.

  '
tags: news,web,books,testing,rails
author: Josh Steiner
published_on: 2015-03-27
---

Writing effective tests is a necessary part of Ruby development. A good test
suite guides you towards maintainable code. It allows you to make major changes
to your application and be confident that everything still works.

We think everyone should know how to write a successful test suite, and it can
be hard to get started, especially for beginners who need to learn both theory
and practice. We've set out to solve that problem, and today we're announcing
the pre-release of our new book, [Testing Rails][book].

Testing Rails is a comprehensive book, covering the intricacies of testing Rails
applications from the very basics to the things that trip up even experienced
developers.

You can see all of our books here: [books.thoughtbot.com][all of our books]

[book]: https://books.thoughtbot.com/books/testing-rails.html
[all of our books]: https://books.thoughtbot.com/
