cyclomatic complexity
The maximum number of linear, independent paths through a program.
The maximum number of linear, independent paths through a program.
A minimal software item that can be tested in isolation.
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 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.
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 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.
A condition that does not contain logical operators.
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.
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).