7 Test Tools

This chapter provides an overview of the various types of tools that can be used to support software testing activities. We look at what these tools are capable of, and how to select and introduce the ones that are best suited to your particular project.

Test tools1 are used to support single or multiple software testing activities (see section 2.3) and a wide range of purposes:

Uses of test tools

  • Increase testing efficiency

    Manual test activities, and especially those that have to be repeated regularly or are generally time-consuming, can benefit from the use of appropriate tools—for example, automated static code analysis or automated dynamic testing.

  • Increase test quality

    Tool-based test case management helps you to manage large ...

Get Software Testing Foundations, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.