Glossary Search

Software Testing Glossary L

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

LCSAJ: A Linear Code Sequence And Jump, consisting of the following three items (conventionally identified by line numbers in a source code listing): the start of the linear sequence of executable statements, the end of the linear sequence, and the target line to which control flow is transferred at the end of the linear sequence.

LCSAJ coverage
: The percentage of LCSAJs of a component that have been exercised by a test suite. 100% LCSAJ coverage implies 100% decision coverage.

LCSAJ testing
: A white box test design technique in which test cases are designed to execute LCSAJs.

learnability
: The capability of the software product to enable the user to learn its application. [ISO 9126] See also usability.

level test plan
: A test plan that typically addresses one test level. See also test plan.

link testing
: See component integration testing.

load profile
: A specification of the activity which a component or system being tested may experience in production. A load profile consists of a designated number of virtual users who process a defined set of transactions in a specified time period and according to a predefined operational profile. See also operational profile.

load testing
: A type of performance testing conducted to evaluate the behavior of a component or system with increasing load, e.g. numbers of parallel users and/or numbers of transactions, to determine what load can be handled by the component or system. See also performance testing, stress testing.

logic-coverage testing
: See white box testing. [Myers]

logic-driven testing
: See white box testing.

logical test case
: See high level test case.

low level test case
: A test case with concrete (implementation level) values for input data and expected results. Logical operators from high level test cases are replaced by actual values that correspond to the objectives of the logical operators. See also high level test case.