Skip to main content

Software Testing Tools

  • Chapter
  • First Online:
Concise Guide to Software Testing

Part of the book series: Undergraduate Topics in Computer Science ((UTICS))

  • 2915 Accesses

Abstract

The goal of this chapter is to give a flavour of a selection of the plethora of tools that are available to support the performance of testing throughout the development lifecycle. Testing plays a key role in verifying that the software system satisfies the requirements and is fit for purpose. There are various categories of test tools ranging from tools that manage software testing to tools that perform specific functions such as automated software inspections or automation of regression tests.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The list of tools discussed in this chapter is intended to give a flavour of what tools are available, and the inclusion of a particular tool is not intended as a recommendation of that tool. Similarly, the omission of a particular tool should not be interpreted as disapproval of that tool.

  2. 2.

    That is, the process normally comes first then the tool rather than the other way around.

  3. 3.

    The tool was previously developed by Mercury and was called Test Director. Mercury is now part of HP.

  4. 4.

    SLOC includes delivered source lines of code created by project staff (excluding automated code generated and also code comments).

  5. 5.

    A good requirements process will enable high-quality requirements to be consistently produced, and minimize wastage and rework. The requirements are the foundation of the system, and if they are incorrect, then the delivered system will be incorrect.

Reference

  • Boehm B (1981) Software engineering economics. Prentice Hall, New Jersey

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

O’Regan, G. (2019). Software Testing Tools. In: Concise Guide to Software Testing. Undergraduate Topics in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-030-28494-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-28494-7_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-28493-0

  • Online ISBN: 978-3-030-28494-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics