• 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
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/27

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

27 Cards in this Set

  • Front
  • Back
Procedure used to derive and/or select test cases.
Test design technique
The ability to identify related items in documentation and software, such as requirements with associated tests.
Traceability
A document specifying the test conditions (coverage items) for a test item, the detailed test approach and identifying the associated high level test cases.
Test design specification
A document specifying a set of test cases (objective, inputs, test actions, expected results, and execution preconditions) for a test item.
Test case specification
A document specifying a sequence of actions for the execution of a test. Also known as test script or manual test script.
Test procedure specification
Commonly used to refer to a test procedure specification, especially an automated one.
Test script
Procedure to derive and/or select test cases based on an analysis of the specification, either functional or non-functional, of a component or system without reference to its internal structure.
Black-box test design technique
Procedure to derive and/or select test cases based on an analysis of the internal structure of a component or system. Another name for white-box test design technique.
Structure-based test design technique
Procedure to derive and/or select test cases based on the tester’s experience, knowledge and intuition.
Experienced-based test design technique
A black box test design technique in which test cases are designed to execute representatives from equivalence partitions. In principle test cases are designed to cover each partition at least once.
Equivalence partitioning
A portion of an input or output domain for which the behavior of a component or system is assumed to be the same, based on the specification.
Equivalence partition
An input value or output value which is on the edge of an equivalence partition or at the smallest incremental distance on either side of an edge, for example the minimum or maximum value of a range.
Boundary value
A black box test design technique in which test cases are designed based on boundary values.
Boundary value analysis
A table showing combinations of inputs and/or stimuli (causes) with their associated outputs and/or actions (effects), which can be used to design test cases.
Decision table
A black box test design technique in which test cases are designed to execute the combinations of inputs and/or stimuli (causes) shown in a decision table.
Decision table testing
A black box test design technique in which test cases are designed to execute valid and invalid state transitions. See also N-switch testing.
State transition testing
A diagram that depicts the states that a component or system can assume, and shows the events or circumstances that cause and/or result from a change from one state to another.
State diagram
A grid showing the resulting transitions for each state combined with each possible event, showing both valid and invalid transitions.
State table
A black box test design technique in which test cases are designed to execute user scenarios.
Use case testing
Procedure to derive and/or select test cases based on an analysis of the internal structure of a component or system.
Structure-based test design techniques
The degree, expressed as a percentage, to which a specified coverage item has been exercised by a test suite.
Coverage (test coverage)
An analysis method that determines which parts of the software have been executed (covered) by the test suite and which parts have not been executed
Code coverage
The percentage of executable statements that have been exercised by a test suite.
Statement coverage
The percentage of decision outcomes that have been exercised by a test suite.
Decision coverage (100% branch coverage & 100% statement coverage)
A test design technique where the experience of the tester is used to anticipate what defects might be present in the component or system under test as a result of errors made, and to design tests specifically to expose them.
Error guessing
An informal test design technique where the tester actively controls the design of the tests as those tests are performed and uses information gained while testing to design new and better tests.
Exploratory testing
Directed and focused attempt to evaluate the quality, especially reliability, of a test object by attempting to force specific failures to occur.
Attack (fault attack)