O'Reilly logo

Manage It! by Johanna Rothman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Create Automated Smoke Tests for the Build

Whether or not you use continuous integration, create some automated smoke tests for the build. Smoke tests merely verify the build is not broken. Don’t let me dissuade you from adding as many regression tests as you like, but the idea behind a smoke test is to know whether the build is useful to anyone.

Automated smoke tests help the project team know whether anyone has broken the build. If you know as soon as a build is complete, you can do something about it. If you rely on a developer or tester to tell you whether the build is broken, you can’t act as quickly as you might like to fix the build.

Don't Let the Smoke Out!
by Meredith, senior tester
Meredith

As a tester, my job is to find problems. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required