K-P

keytrap tool

A software test tool that captures and saves the keystrokes typed by the user. Also called capture/replay and capture/playback.

linear independence

A line that is independent of other lines. For system traversals, this means that each linearly independent path through the system must traverse some unique path segment that is not traversed by any other traversal through the system.

lines of code

The count of the lines of program code in a software module or system.

load testing

Testing the load-bearing ability of a system. For example, verifying that the system can process the required number of transactions per time period.

logic flow map

Graphic depiction of the logic paths through a system, or some function that is modeled as a system.

logic schematics

A logic scheme, plan, or diagram.

magnitude of a physical quantity

Specified by a number and a unit, such as bugs per thousand lines of code or per minutes of test.

management

The act, art, or manner of managing, or handling, controlling, directing, and so on.

measure

"The act or process of determining extent, dimensions, and so on; especially as determined by a standard," (according to Websters New World Dictionary). The IEEE definition is "A quantitative assessment of the degree to which a software product or process possesses a given attribute." [IEEE043098]

menu

A program element that offers the user a number of choices; menus do not involve data entry.

metric

A measure.

metric system

A set or system of measures.

Most Important Tests (MITS)

The tests most likely to be of interest on the basis of probable importance and risk of failure.

node

From the Latin nodus, meaning knot. A dilemma or complication; a point of concentration. In logic flow mapping, both processes and decisions are nodes.

object-oriented languages

A programming system where program functions and utilities are precompiled into objects that have distinct properties and behaviors.

paper documentation

Documentation printed on paper.

path

A track or way worn by footsteps; also a line of movement or course taken; any traversal through a system.

path analysis

Examining and enumerating the paths through a program or system.

path-dependent function

A program traversal that follows a particular path regardless of the current data.

percent function coverage

The percent of all functions that are being tested.

performance

1. The act of performing; execution, accomplishment, fulfillment, and so on. 2. Operation or functioning, usually with regard to effectiveness, as of a machine. 3. Something done or performed; deed or feat. 4. (a) A formal exhibition or presentation before an audience, as a play, musical program, show, and so on. (b) One's part in this. (Webster's New World Dictionary of the American Language, Second College Edition, Prentice Hall, 1984)

performance testing

See load testing.

physical quantity

The description of the operational procedure for measuring the quantity.

plan-driven

Term coined by Barry Boehm in his article, "Get Ready for Agile Methods, with Care" to describe traditional waterfall-style development methods. See the "References."

process

A continuing development involving many changes.

processes

In logic flow mapping, a process is a collector node with multiple edges entering and one edge leaving; a process node can represent one program statement or an entire software system, as long as the contents are consistent throughout the logic flow diagram.

production system monitoring

The act of watching a production system; the object is to detect anomalies or failures as they occur.

programmatic paths

The logic flow through the code statements in a program.

proprietary

Privately owned and operated. Held under patent, trademark, or copyright by a private person or company.



Software Testing Fundamentals
Software Testing Fundamentals: Methods and Metrics
ISBN: 047143020X
EAN: 2147483647
Year: 2005
Pages: 132

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net