Give Accurate Terminology for Following System Testing Definitions Flashcards

These flashcards were created to help students prepare for the ISTQB Foundation Level Certification Exam.  These terms come directly from the ISTQB Glossary dated 03/28/2014.  ISTQB is the acknowledged source of this material.

145 cards   |   Total Attempts: 227
  

Cards In This Set

Front Back
Simulated or actual operational testing by potential
users/customers or an independent test team at the developers' site, but outside the development organization. Often employd for off-the-shelf software as a form of internal acceptance testing.
Alpha testing
Directed and focused attempt to evaluate the quality, especially reliability, of a test object by attempting to force specific failures to occur.
Attack
Operational testing by potential and/or existing users/customers at an external site not otherwise involved with the developers, to determine whether or not a component or system satisfies the user/customer needs and fits within the business processes. It is often employed as a form of external acceptance testing for off-the-shelf software in order to acquire feedback from the market.
Beta testing
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
Testing, either functional or non-functional, without reference to the internal structure of the component or system.
Black box testing
A black box test design technique in which test cases are designed ATA based on boundary values. See also boundary value.
Boundary value analysis
A flaw in a component or system that can cause the component or system to fail to perform its required function, e.g. an incorrect statement or data definition. A defect, if encountered during execution, may cause a failure of the component or system.
Bug
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
A software product that is developed for the general market, i.e. for a large number of customers, and that is delivered to many customers in identical format.
Commercial Off-The-Shelf Software
A software tool that translates programs expressed in a high order language into their machine language equivalents. [IEEE 610]
Compiler
The degree to which a component or system has a design and/or internal structure that is difficult to understand, maintain and verify. See also cyclomatic complexity.
Complexity
The testing of individual software components. [After IEEE 610].
Component testing
A tool that provides support for the identification and control of configuration items, their status over changes and versions, and the release of baselines consisting of configuration items.
Configuration management tool
Testing that runs test cases that failed the last time they were run, in order to verify the success of corrective actions.
Confirmation testing
A sequence of events (paths) in the execution through a component or system.
Control flow