Study your flashcards anywhere!

Download the official Cram app for free >

  • Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off

How to study your flashcards.

Right/Left arrow keys: Navigate between flashcards.right arrow keyleft arrow key

Up/Down arrow keys: Flip the card between the front and back.down keyup key

H key: Show hint (3rd side).h key

A key: Read text to speech.a key


Play button


Play button




Click to flip

13 Cards in this Set

  • Front
  • Back
Self-validating Code
Code that makes an explicit attempt to determine its own correctness and to proceed accordingly.
Use of an executable model to represent the behavior of an object. During testing, the computational hardware, the external environment, and even code segments may be simulated.
Software Feature
A distinguishing characteristic of a software item (e.g., performance, portability, or functionality).
Software Item
Source code, object code, job control code, control data, or a collection of these.
Special Test Data
Test data based on input values that are likely to require special handling by the program.
Procedures that are implemented to ensure that the output of a process is maintained at a desired level.
The measure used to evaluate products and identify nonconformance. The basis upon which adherence to policies is measured.
Statement of
The exhaustive list of requirements that define a product. Note that the statement of requirements should document requirements proposed and rejected (including the reason for the rejection) during the requirement determination process.
Statement Testing
A test method that executes each statement in a program at least once during program testing.
Static Analysis
Analysis of a program that is performed without executing the program. It may be applied to the requirements, design, or code.
Statistical Process
The use of statistical techniques and tools to measure an ongoing process for change or stability.
Stress Testing
This test subjects a system, or components of a system, to varying environmental conditions that defy normal expectations. For example, high transaction volume, large database size or restart/recovery circumstances. The intention of stress testing is to identify constraints and to ensure that there are no performance problems.
Structural Testing
A testing method in which the test data is derived solely from the program structure.