component
A minimal software item that can be tested in isolation.
A minimal software item that can be tested in isolation.
The maximum number of linear, independent paths through a program.
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.
The degree to which a component or system can exchange information with other components or systems, and/or perform its required functions while sharing the same hardware or software environment.
The degree to which a component or system can perform its required functions while sharing an environment and resources with other components or systems without a negative impact on any of them.
The Coverage of decision outcomes. 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.
A condition that does not contain logical operators.
A test automation approach, where inputs to the test object are recorded during manual Testing in order to generate automated test scripts that could be executed later (i.e. replayed).
The capability of the software product to be diagnosed for deficiencies or causes of failures in the software, or for the parts to be modified to be identified. [ISO 9126] See also maintainability.
The degree to which the maximum limits of a component or system parameter meet requirements.