Showing posts with label C. Show all posts
Showing posts with label C. Show all posts

cyclomatic number

See cyclomatic complexity.

cyclomatic complexity

The maximum number of linear, independent paths through a program. Cyclomatic complexity may be computed as L – N + 2P, where - L = the number of edges/links in a graph - N = the number of nodes in a graph - P = the number of disconnected parts of the graph (e.g. a called graph or subroutine) [After McCabe]

custom tool

A software tool developed specifically for a set of users or customers.

custom software

See bespoke software.

CTP

See Critical Testing Processes.

Critical Testing Processes

A content-based model for test process improvement built around twelve critical processes. These include highly visible processes, by which peers and management judge competence and mission-critical processes in which performance affects the companys profits and reputation. See also content-based model.

critical success factor

An element necessary for an organization or project to achieve its mission. Critical success factors are the critical factors or activities required for ensuring the success.

coverage tool

A tool that provides objective measures of what structural elements, e.g. statements, branches have been exercised by a test suite.

coverage measurement tool

See coverage tool.

coverage item

An entity or property used as a basis for test coverage, e.g. equivalence partitions or code statements.

coverage analysis

Measurement of achieved coverage to a specified coverage item during test execution referring to predetermined criteria to determine whether additional testing is required and if so, which test cases are needed.

COTS

Acronym for Commercial Off-The-Shelf software. See off-the-shelf software. Coverage The degree, expressed as a percentage, to which a specified coverage item has been exercised by a test suite.

cost of quality

The total costs incurred on quality activities and issues and often split into prevention costs, appraisal costs, internal failure costs and external failure costs.

corporate dashboard

A dashboard-style representation of the status of corporate performance d . See also balanced scorecard, dashboard.

conversion testing

Testing of software used to convert d from existing systems for use in replacement systems.

convergence metric

A metric that shows progress toward a defined criterion, e.g., convergence of the total number of test executed to the total number of tests planned for execution.

control flow testing

An approach to structure-based testing in which test cases are designed to execute specific sequences of events. Various techniques exist for control flow testing, e.g., decision testing, condition testing, and path testing, that each have their specific approach and level of control flow coverage. See also decision testing, condition testing, path testing.

control flow path

See path .

control flow graph

An abstract representation of all possible sequences of events (paths) in the execution through a component or system.

control flow analysis

A form of static analysis based on a representation of unique paths (sequences of events) in the execution through a component or system. Control flow analysis evaluates the integrity of control flow structures, looking for possible control flow anomalies such as closed loops or logically unreachable process steps.