• 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 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


Synonyms: black-box technique, specification-based technique, specification-based test design technique

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

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, e.g., statement coverage, decision coverage or condition coverage.

code coverage

The degree, expressed as a percentage, to which a specified coverage item has been exercised by a test suite.

coverage


Synonyms: test coverage

The percentage of decision outcomes that have been exercised by a test suite. 100% decision coverage implies both 100% branch coverage and 100% statement coverage.

decision coverage

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


Synonyms: cause-effect 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 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


Synonyms: equivalence class

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 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

Procedure to derive and/or select test cases based on the tester's experience, knowledge and intuition.

experience-based test design techniqueSynonyms: experience-based technique

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.

fault attack


Synonyms: attack

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 valid and invalid state transitions.

state transition testing


Synonyms: finite state testing

The percentage of executable statements that have been exercised by a test suite.

statement coverage

A document specifying a set of test cases (objective, inputs, test actions, expected results, and execution preconditions) for a test item.

test case specification

The process of transforming general test objectives into tangible test conditions and test cases.

test design

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

Procedure used to derive and/or select test cases.

test design technique


Synonyms: test case design technique, test specification technique, test technique

A scheme for the execution of test procedures. Note: The test procedures are included in the test execution schedule in their context and in the order in which they are to be executed.

test execution schedule

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


Synonyms: test procedure, test scenario

Commonly used to refer to a test procedure specification, especially an automated one.

test script

The ability to identify related items in documentation and software, such as requirements with associated tests.

traceability

A black-box test design technique in which test cases are designed to execute scenarios of use cases.

use case testing


Synonyms: scenario testing, user scenario testing

Procedure to derive and/or select test cases based on an analysis of the internal structure of a component or system.

white-box test design technique


Synonyms: structural test design technique, structure-based test design technique, structure-based technique, whiteboxtechnique