Foundation (2018) Terms
Page: 11 of 27
interoperability testing
See Also: functionality testing
Synonyms: compatibility testing
Testing to determine the interoperability of a software product.
iterative development model
A development lifecycle where a project is broken into a usually large number of iterations. An iteration is a complete development loop resulting in a
release (internal or external) of an executable product, a subset of the final product under development, which grows from iteration to iteration to
become the final product.
keyword-driven testing
See Also: data-driven testing
Synonyms: action word-driven testing
A scripting technique that uses data files to contain not only test data and expected results, but also keywords related to the application being tested.
The keywords are interpreted by special supporting scripts that are called by the control script for the test.
lifecycle model
Ref: CMMI
See Also: software lifecycle
A description of the processes, workflows, and activities used in the development, delivery, maintenance, and retirement of a system.
load testing
Ref: After ISO 29119
See Also: performance testing, stress testing
A type of performance testing conducted to evaluate the behavior of a component or system under varying loads, usually between anticipated conditions
of low, typical, and peak usage.
low-level test case
See Also: high-level test case
Synonyms: concrete test case
A test case with concrete values for input data and expected results.
maintainability
Ref: After ISO 25010
The degree to which a component or system can be modified by the intended maintainers.
maintenance
Ref: After ISO 14764
The process of modifying a component or system after delivery to correct defects, improve quality attributes, or adapt to a changed environment.
maintenance testing
Testing the changes to an operational system or the impact of a changed environment to an operational system.
master test plan
See Also: test plan
A test plan that is used to coordinate multiple test levels or test types.