Skip to Main Content
Common System and Software Testing Pitfalls: How to Prevent and Mitigate Them: Descriptions, Symptoms, Consequences, Causes, and Recommendations
book

Common System and Software Testing Pitfalls: How to Prevent and Mitigate Them: Descriptions, Symptoms, Consequences, Causes, and Recommendations

by Donald G. Firesmith
December 2013
Intermediate to advanced content levelIntermediate to advanced
320 pages
8h 28m
English
Addison-Wesley Professional
Content preview from Common System and Software Testing Pitfalls: How to Prevent and Mitigate Them: Descriptions, Symptoms, Consequences, Causes, and Recommendations

Chapter 1. Overview

1.1 What Is Testing?

Testing is the activity of executing a system, subsystem, or component under specific preconditions (for example, pretest mode, states, stored data, and external conditions) with specific inputs so that its actual behavior (outputs and postconditions) can be compared with its required or expected behavior.

Testing differs from other verification and validation methods (for example, analysis, demonstration, and inspection) in that it is a dynamic, as opposed to a static, analysis method that involves the actual execution of the thing being tested.

Testing has the following goals:

Image Primary goal:

Enable ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Critical Testing Processes: Plan, Prepare, Perform, Perfect

Critical Testing Processes: Plan, Prepare, Perform, Perfect

Rex Black
How to Help High Achievers Overcome Imposter Syndrome

How to Help High Achievers Overcome Imposter Syndrome

Morela Hernandez, Christina Lacerenza
Supply Chain Risk Management

Supply Chain Risk Management

Gregory L. Schlegel, Robert J. Trent

Publisher Resources

ISBN: 9780133748703Purchase book