Showing posts with label I. Show all posts
Showing posts with label I. Show all posts

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.

item transmittal report

See release note.

isolation testing

Testing of individual components in isolation from surrounding components, with surrounding components being simulated by stubs and drivers, if needed.

Ishikawa diagram

See cause-effect diagram.

invalid testing

Testing using input values that should be rejected by the component or system. See also error tolerance, negative testing.

interoperability testing

The process of testing to determine the interoperability of a software product. See also functionality testing .

interoperability

The capability of the software product to interact with one or more specified components or systems. [After ISO 9126] See also functionality .

interface testing

An integration test type that is concerned with testing the interfaces between components or systems.

integration testing in the small

See component integration testing.

integration testing in the large

See system integration testing.

integration testing

Testing performed to expose defects in the interfaces and in the interactions between integrated components or systems. See also component integration testing, system integration testing.

integration

The process of combining components or systems into larger assemblies.

intake test

A special instance of a smoke test to decide if the component or system is ready for detailed and further testing. An intake test is typically carried out at the start of the test execution phase. See also smoke test.

instrumenter

A software tool used to carry out instrumentation.

instrumentation

The insertion of additional code into the program in order to collect information about program behavior during execution, e.g. for measuring code coverage.

installation wizard

Supplied software on any suitable media, which leads the installer through the installation process. It normally runs the installation process, provides feedback on installation results, and prompts for options.

installation guide

Supplied instructions on any suitable media, which guides the installer through the installation process. This may be a manual guide, step-by-step procedure, installation wizard, or any other similar process description.

installability testing

The process of testing the installability of a software product. See also portability testing .

installability

The capability of the software product to be installed in a specified environment [ISO 9126]. See also portability .

inspector

See reviewer.