Monday, September 27, 2010

QA Terms

Access Modeling
Used to verify that data requirements (represented in the form of an entity relationship
diagram) support the data demands of process requirements
(represented in data flow diagrams and process specifications.)

Affinity Diagram
A group process that takes large amounts of language data, such as a list
developed by brainstorming, and divides it into categories.

Application
A single software product that may or may not fully support a business function.

Audit
This is an inspection/assessment activity that verifies compliance with plans,
policies, and procedures, and ensures that resources are conserved. Audit is a
staff function; it serves as the "eyes and ears" of management.

Backlog
Work waiting to be done; for IT this includes new systems to be developed
and enhancements to existing systems. To be included in the development
backlog, the work must have been cost-justified and approved for
development.

Baseline
A quantitative measure of the current level of performance.

Benchmarking
Comparing your company’s products, services, or processes against best
practices, or competitive practices, to help define superior performance of a
product, service, or support process.

Benefits Realization Test
A test or analysis conducted after an application is moved into production to
determine whether it is likely to meet the originating business case.

Black-box Testing
A test technique that focuses on testing the functionality of the program,
component, or application against its specifications without knowledge of how
the system is constructed; usually data or business process driven.

Boundary Value Analysis
A data selection technique in which test data is chosen from the “boundaries”
of the input or output domain classes, data structures, and procedure
parameters. Choices often include the actual minimum and maximum
boundary values, the maximum value plus or minus one, and the minimum
value plus or minus one.

Brainstorming : A group process for generating creative and diverse ideas.

Branch Testing :
A test method that requires that each possible branch on each decision point be
executed at least once.

Bug
A general term for all software defects or errors.

Candidate
An individual who has met eligibility requirements for a credential awarded
through a certification program, but who has not yet earned that certification
through participation in the required skill and knowledge assessment
instruments.

Cause-Effect Graphing
A tool used to derive test cases from specifications. A graph that relates causes
(or input conditions) to effects is generated. The information in the graph is
converted into a decision table where the columns are the cause-effect
combinations. Unique rows represent test cases.

Certificant
An individual who has earned a credential awarded through a certification
program.

Certification
A voluntary process instituted by a nongovernmental agency by which
individual applicants are recognized for having achieved a measurable level of
skill or knowledge. Measurement of the skill or knowledge makes certification
more restrictive than simple registration, but much less restrictive than formal
licensure.

Checklists
A series of probing questions about the completeness and attributes of an
application system. Well-constructed checklists cause evaluation of areas,
which are prone to problems. It both limits the scope of the test and directs the
tester to the areas in which there is a high probability of a problem.

Checkpoint Review
Held at predefined points in the development process to evaluate whether
certain quality factors (critical success factors) are being adequately addressed
in the system being built. Independent experts for the purpose of identifying
problems conduct the reviews as early as possible.

Checksheet
A form used to record data as it is gathered.

Client
The customer that pays for the product received and receives the benefit from
the use of the product.

Coaching
Providing advice and encouragement to an individual or individuals to
promote a desired behavior.

Code Comparison
One version of source or object code is compared to a second version. The
objective is to identify those portions of computer programs that have been
changed. The technique is used to identify those segments of an application
program that have been altered as a result of a program change.

Compiler-Based Analysis
Most compilers for programming languages include diagnostics that identify
potential program structure flaws. Many of these diagnostics are warning
messages requiring the programmer to conduct additional investigation to
determine whether or not the problem is real. Problems may include syntax
problems, command violations, or variable/data reference problems. These
diagnostic messages are a useful means of detecting program problems, and
should be used by the programmer.

Complete Test Set
A test set containing data that causes each element of pre-specified set of
Boolean conditions to be true. In addition, each element of the test set causes
at least one condition to be true.

Completeness
The property that all necessary parts of an entity are included. Often, a product
is said to be complete if it has met all requirements.

Complexity-Based Analysis
Based upon applying mathematical graph theory to programs and preliminary
design language specification (PDLs) to determine a unit's complexity. This
analysis can be used to measure and control complexity when maintainability
is a desired attribute. It can also be used to estimate test effort required and
identify paths that must be tested.

Compliance Checkers
A parse program looking for violations of company standards. Statements that
contain violations are flagged. Company standards are rules that can be added,
changed, and deleted as needed.

Condition Coverage
A white-box testing technique that measures the number of, or percentage of,
decision outcomes covered by the test cases designed. 100% condition
coverage would indicate that every possible outcome of each decision had
been executed at least once during testing.

Configuration Management Tools
Tools that are used to keep track of changes made to systems and all related
artifacts. These are also known as version control tools.

Configuration Testing
Testing of an application on all supported hardware and software platforms.
This may include various combinations of hardware types, configuration
settings, and software versions.

Consistency
The property of logical coherence among constituent parts. Consistency can
also be expressed as adherence to a given set of rules.
Consistent Condition Set
A set of Boolean conditions such that complete test sets for the conditions
uncover the same errors.

Control Flow Analysis
Based upon graphical representation of the program process. In control flow
analysis, the program graph has nodes, which represent a statement or segment
possibly ending in an unresolved branch. The graph illustrates the flow of
program control from one segment to another as illustrated through branches.
The objective of control flow analysis is to determine potential problems in
logic branches that might result in a loop condition or improper processing.

Conversion Testing
Validates the effectiveness of data conversion processes, including field-tofield
mapping, and data translation.

Correctness
The extent to which software is free from design and coding defects (i.e., faultfree).
It is also the extent to which software meets its specified requirements
and user objectives.

Cost of Quality (COQ)
Money spent beyond expected production costs (labor, materials, equipment)
to ensure that the product the customer receives is a quality (defect free)
product. The Cost of Quality includes prevention, appraisal, and correction or
repair costs.

Coverage-Based Analysis
A metric used to show the logic covered during a test session, providing
insight to the extent of testing. The simplest metric for coverage would be the
number of computer statements executed during the test compared to the total
number of statements in the program. To completely test the program
structure, the test data chosen should cause the execution of all paths. Since
this is not generally possible outside of unit test, general metrics have been
developed which give a measure of the quality of test data based on the
proximity to this ideal coverage. The metrics should take into consideration
the existence of infeasible paths, which are those paths in the program that
have been designed so that no data will cause the execution of those paths.

Customer
The individual or organization, internal or external to the producing
organization that receives the product.

Cyclomatic Complexity
The number of decision statements, plus one.

Data Dictionary
Provides the capability to create test data to test validation for the defined data
elements. The test data generated is based upon the attributes defined for each
data element. The test data will check both the normal variables for each data
element as well as abnormal or error conditions for each data element.

DD (decision-to-decision) path
A path of logical code sequence that begins at a decision statement or an entry
and ends at a decision statement or an exit.

Debugging
The process of analyzing and correcting syntactic, logic, and other errors
identified during testing.

Decision Coverage
A white-box testing technique that measures the number of, or percentage of,
decision directions executed by the test case designed. 100% decision
coverage would indicate that all decision directions had been executed at least
once during testing. Alternatively, each logical path through the program can
be tested. Often, paths through the program are grouped into a finite set of
classes, and one path from each class is tested.

Decision Table
A tool for documenting the unique combinations of conditions and associated
results in order to derive unique test cases for validation testing.

Defect
Operationally, it is useful to work with two definitions of a defect:
1. From the producer's viewpoint a defect is a product requirement
that has not been met or a product attribute possessed by a product
or a function performed by a product that is not in the statement of
requirements that define the product;
2. From the customer's viewpoint a defect is anything that causes
customer dissatisfaction, whether in the statement of requirements
or not.

Defect Tracking Tools
Tools for documenting defects as they are found during testing and for
tracking their status through to resolution.

Design Level
The design decomposition of the software item (e.g., system, subsystem,
program, or module).

Desk Checking
The most traditional means for analyzing a system or a program. Desk
checking is conducted by the developer of a system or program. The process
involves reviewing the complete product to ensure that it is structurally sound
and that the standards and requirements have been met. This tool can also be
used on artifacts created during analysis and design.

Driver
Code that sets up an environment and calls a module for test.

Dynamic Analysis
Analysis performed by executing the program code. Dynamic analysis
executes or simulates a development phase product, and it detects errors by
analyzing the response of a product to sets of input data.
Dynamic Assertion
A dynamic analysis technique that inserts into the program code assertions
about the relationship between program variables. The truth of the assertions is
determined as the program executes.

Empowerment
Giving people the knowledge, skills, and authority to act within their area of
expertise to do the work and improve the process.

Entrance Criteria
Required conditions and standards for work product quality that must be
present or met for entry into the next stage of the software development
process.

Equivalence Partitioning
The input domain of a system is partitioned into classes of representative
values so that the number of test cases can be limited to one-per-class, which
represents the minimum number of test cases that must be executed.

Error or Defect
1. A discrepancy between a computed, observed, or measured value or
condition and the true, specified, or theoretically correct value or
condition.
2. Human action that results in software containing a fault (e.g., omission
or misinterpretation of user requirements in a software specification,
incorrect translation, or omission of a requirement in the design
specification).

Error Guessing
Test data selection technique for picking values that seem likely to cause
defects. This technique is based upon the theory that test cases and test data
can be developed based on the intuition and experience of the tester.

Exhaustive Testing
Executing the program through all possible combinations of values for
program variables.

Exit Criteria
Standards for work product quality, which block the promotion of incomplete
or defective work products to subsequent stages of the software development
process.

File Comparison
Useful in identifying regression errors. A snapshot of the correct expected
results must be saved so it can be used for later comparison.

Flowchart
Pictorial representations of data flow and computer logic. It is frequently
easier to understand and assess the structure and logic of an application system
by developing a flow chart than to attempt to understand narrative descriptions
or verbal explanations. The flowcharts for systems are normally developed
manually, while flowcharts of programs can be produced.

Force Field Analysis
A group technique used to identify both driving and restraining forces that
influence a current situation.

Formal Analysis
Technique that uses rigorous mathematical techniques to analyze the
algorithms of a solution for numerical properties, efficiency, and correctness.

Functional Testing
Application of test data derived from the specified functional requirements
without regard to the final program structure.

Histogram
A graphical description of individually measured values in a data set that is
organized according to the frequency or relative frequency of occurrence. A
histogram illustrates the shape of the distribution of individual values in a data
set along with information regarding the average and variation.
Infeasible Path
A sequence of program statements that can never be executed.

Inputs
Materials, services, or information needed from suppliers to make a process
work, or build a product.

Inspection
A formal assessment of a work product conducted by one or more qualified
independent reviewers to detect defects, violations of development standards,
and other problems. Inspections involve authors only when specific questions
concerning deliverables exist. An inspection identifies defects, but does not
attempt to correct them. Authors take corrective actions and arrange follow-up
reviews as needed.

Instrumentation
The insertion of additional code into a program to collect information about
program behavior during program execution.

Integration Testing
This test begins after two or more programs or application components have
been successfully unit tested. It is conducted by the development team to
validate the technical quality or design of the application. It is the first level of
testing which formally integrates a set of programs that communicate among
themselves via messages or files (a client and its server(s), a string of batch
programs, or a set of online modules within a dialog or conversation.)

Invalid Input
Test data that lays outside the domain of the function the program represents.

Leadership
The ability to lead, including inspiring others in a shared vision of what can
be, taking risks, serving as a role model, reinforcing and rewarding the
accomplishments of others, and helping others to act.

Life Cycle Testing
The process of verifying the consistency, completeness, and correctness of
software at each stage of the development life cycle.

Management
A team or individuals who manage(s) resources at any level of the
organization.

Mapping
Provides a picture of the use of instructions during the execution of a program.
Specifically, it provides a frequency listing of source code statements showing
both the number of times an instruction was executed and which instructions
were not executed. Mapping can be used to optimize source code by
identifying the frequently used instructions. It can also be used to determine
unused code, which can demonstrate code, which has not been tested, code
that is infrequently used, or code that is non-entrant.

Mean
A value derived by adding several quantities and dividing the sum by the
number of these quantities.

Metric-Based Test Data Generation
The process of generating test sets for structural testing based on use of
complexity or coverage metrics.

Model Animation
Model animation verifies that early models can handle the various types of
events found in production data. This is verified by “running” actual
production transactions through the models as if they were operational
systems.

Model Balancing
Model balancing relies on the complementary relationships between the
various models used in structured analysis (event, process, data) to ensure that
modeling rules/standards have been followed; this ensures that these
complementary views are consistent and complete.

Mission
A customer-oriented statement of purpose for a unit or a team.

Mutation Analysis
A method to determine test set thoroughness by measuring the extent to which
a test set can discriminate the program from slight variants (i.e., mutants) of it.

Network Analyzers
A tool used to assist in detecting and diagnosing network problems.

Outputs
Products, services, or information supplied to meet customer needs.

Pass/Fail Criteria
Decision rules used to determine whether a software item or feature passes or
fails a test.

Path Expressions
A sequence of edges from the program graph that represents a path through
the program.

Path Testing
A test method satisfying the coverage criteria that each logical path through
the program be tested. Often, paths through the program are grouped into a
finite set of classes and one path from each class is tested.

Performance Test
Validates that both the online response time and batch run times meet the
defined performance requirements.

Performance/Timing Analyzer
A tool to measure system performance.

Phase (or Stage) Containment
A method of control put in place within each stage of the development process
to promote error identification and resolution so that defects are not
propagated downstream to subsequent stages of the development process. The
verification, validation, and testing of work within the stage that it is created.

Policy
Managerial desires and intents concerning either process (intended objectives)
or products (desired attributes).

Population Analysis
Analyzes production data to identify, independent from the specifications, the
types and frequency of data that the system will have to process/produce. This
verifies that the specs can handle types and frequency of actual data and can be
used to create validation tests.

Procedure
The step-by-step method followed to ensure that standards are met.

Process
1. The work effort that produces a product. This includes efforts of people
and equipment guided by policies, standards, and procedures.
2. The process or set of processes used by an organization or project to plan,
manage, execute, monitor, control, and improve its software related
activities. A set of activities and tasks. A statement of purpose and an
essential set of practices (activities) that address that purpose.

Process Improvement
To change a process to make the process produce a given product faster, more
economically, or of higher quality. Such changes may require the product to
be changed. The defect rate must be maintained or reduced.

Product
The output of a process: the work product. There are three useful classes of
products: Manufactured Products (standard and custom),
Administrative/Information Products (invoices, letters, etc.), and Service
Products (physical, intellectual, physiological, and psychological). A statement
of requirements defines products; one or more people working in a process
produce them.

Product Improvement
To change the statement of requirements that defines a product to make the
product more satisfying and attractive to the customer (more competitive).
Such changes may add to or delete from the list of attributes and/or the list of
functions defining a product. Such changes frequently require the process to
be changed. Note: This process could result in a very new product.

Production Costs
The cost of producing a product. Production costs, as currently reported,
consist of (at least) two parts; actual production or right-the-first time costs
(RFT) plus the Cost of Quality (COQ). RFT costs include labor, materials, and
equipment needed to provide the product correctly the first time.

Productivity
The ratio of the output of a process to the input, usually measured in the same
units. It is frequently useful to compare the value added to a product by a
process, to the value of the input resources required (using fair market values
for both input and output).

Proof of Correctness
The use of mathematical logic techniques to show that a relationship between
program variables assumed true at program entry implies that another
relationship between program variables holds at program exit.

Quality
A product is a quality product if it is defect free. To the producer, a product is
a quality product if it meets or conforms to the statement of requirements that
defines the product. This statement is usually shortened to: quality means
meets requirements. From a customer’s perspective, quality means “fit for
use.”

Quality Assurance (QA)
The set of support activities (including facilitation, training, measurement, and
analysis) needed to provide adequate confidence that processes are established
and continuously improved to produce products that meet specifications and
are fit for use.

Quality Control (QC)
The process by which product quality is compared with applicable standards,
and the action taken when nonconformance is detected. Its focus is defect
detection and removal. This is a line function; that is, the performance of these
tasks is the responsibility of the people working within the process.

Quality Function Deployment (QFD)
A systematic matrix method used to translate customer wants or needs into
product or service characteristics that will have a significant positive impact on
meeting customer demands.

Quality Improvement
To change a production process so that the rate at which defective products
(defects) are produced is reduced. Some process changes may require the
product to be changed.

Recovery Test
Evaluates the contingency features built into the application for handling
interruptions and for returning to specific points in the application processing
cycle, including checkpoints, backups, restores, and restarts. This test also
assures that disaster recovery is possible.

Regression Testing
Testing of a previously verified program or application following program
modification for extension or correction to ensure no new defects have been
introduced.

Requirement
A formal statement of:
1. An attribute to be possessed by the product or a function to be performed
by the product
2. The performance standard for the attribute or function; and/or
3. The measuring process to be used in verifying that the standard has been
met.

Risk Matrix
Shows the controls within application systems used to reduce the identified
risk, and in what segment of the application those risks exist. One dimension
of the matrix is the risk, the second dimension is the segment of the application
system, and within the matrix at the intersections are the controls. For
example, if a risk is “incorrect input” and the systems segment is “data entry,”
then the intersection within the matrix would show the controls designed to
reduce the risk of incorrect input during the data entry segment of the
application system.

Run Chart
A graph of data points in chronological order used to illustrate trends or cycles
of the characteristic being measured to suggest an assignable cause rather than
random variation.

Scatter Plot Diagram
A graph designed to show whether there is a relationship between two
changing variables.

Self-validating Code
Code that makes an explicit attempt to determine its own correctness and to
proceed accordingly.

Simulation
Use of an executable model to represent the behavior of an object. During
testing, the computational hardware, the external environment, and even code
segments may be simulated.

Software Feature
A distinguishing characteristic of a software item (e.g., performance,
portability, or functionality).

Software Item
Source code, object code, job control code, control data, or a collection of
these.

Special Test Data
Test data based on input values that are likely to require special handling by
the program.

Standardize
Procedures that are implemented to ensure that the output of a process is
maintained at a desired level.

Standards
The measure used to evaluate products and identify nonconformance. The
basis upon which adherence to policies is measured.

Statement of Requirements
The exhaustive list of requirements that define a product. Note that the
statement of requirements should document requirements proposed and
rejected (including the reason for the rejection) during the requirement
determination process.

Statement Testing
A test method that executes each statement in a program at least once during
program testing.

Static Analysis
Analysis of a program that is performed without executing the program. It
may be applied to the requirements, design, or code.

Statistical Process Control
The use of statistical techniques and tools to measure an ongoing process for
change or stability.

Stress Testing
This test subjects a system, or components of a system, to varying
environmental conditions that defy normal expectations. For example, high
transaction volume, large database size or restart/recovery circumstances. The
intention of stress testing is to identify constraints and to ensure that there are
no performance problems.

Structural Testing
A testing method in which the test data is derived solely from the program
structure.

Stub
Special code segments that when invoked by a code segment under testing,
simulate the behavior of designed and specified modules not yet constructed.

Supplier
An individual or organization that supplies inputs needed to generate a
product, service, or information to a customer.

Symbolic Execution
A method of symbolically defining data that forces program paths to be
executed. Instead of executing the program with actual data values, the
variable names that hold the input values are used. Thus, all variable
manipulations and decisions are made symbolically. This process is used to
verify the completeness of the structure, as opposed to assessing the functional
requirements of the program.

System
One or more software applications that together support a business function.

System Test
During this event, the entire system is tested to verify that all functional,
information, structural and quality requirements have been met. A
predetermined combination of tests is designed that, when executed
successfully, satisfy management that the system meets specifications. System
testing verifies the functional quality of the system in addition to all external
interfaces, manual procedures, restart and recovery, and human-computer
interfaces. It also verifies that interfaces between the application and the open
environment work correctly, that JCL functions correctly, and that the
application functions appropriately with the Database Management System,
Operations environment, and any communications systems.

Test
1. A set of one or more test cases.
2. A set of one or more test cases and procedures.

Test Case Generator
A software tool that creates test cases from requirements specifications. Cases
generated this way ensure that 100% of the functionality specified is tested.

Test Case Specification
An individual test condition, executed as part of a larger test that contributes to
the test’s objectives. Test cases document the input, expected results, and
execution conditions of a given test item. Test cases are broken down into one
or more detailed test scripts and test data conditions for execution.

Test Cycle
Test cases are grouped into manageable (and schedulable) units called test
cycles. Grouping is according to the relation of objectives to one another,
timing requirements, and on the best way to expedite defect detection during
the testing event. Often test cycles are linked with execution of a batch
process.

Test Data Generator
A software package that creates test transactions for testing application
systems and programs. The type of transactions that can be generated is
dependent upon the options available in the test data generator. With many
current generators, the prime advantage is the ability to create a large number
of transactions to volume test application systems.

Test Data Set
Set of input elements used in the testing process.

Test Design Specification
A document that specifies the details of the test approach for a software feature
or a combination of features and identifies the associated tests.

Test Driver
A program that directs the execution of another program against a collection
of test data sets. Usually, the test driver also records and organizes the output
generated as the tests are run.

Test Harness
A collection of test drivers and test stubs.

Test Incident Report
A document describing any event during the testing process that requires
investigation.

Test Item
A software item that is an object of testing.

Test Item Transmittal Report
A document that identifies test items and includes status and location
information.

Test Log
A chronological record of relevant details about the execution of tests.

Test Plan
A document describing the intended scope, approach, resources, and schedule
of testing activities. It identifies test items, the features to be tested, the testing
tasks, the personnel performing each task, and any risks requiring contingency
planning.

Test Procedure Specification
A document specifying a sequence of actions for the execution of a test.

Test Scripts
A tool that specifies an order of actions that should be performed during a test
session. The script also contains expected results. Test scripts may be
manually prepared using paper forms, or may be automated using
capture/playback tools or other kinds of automated scripting tools.

Test Stubs
Simulates a called routine so that the calling routine’s functions can be tested.
A test harness (or driver) simulates a calling component or external
environment, providing input to the called routine, initiating the routine, and
evaluating or displaying output returned.

Test Suite Manager
A tool that allows testers to organize test scripts by function or other grouping.

Test Summary Report
A document that describes testing activities and results and evaluates the
corresponding test items.

Tracing
A process that follows the flow of computer logic at execution time. Tracing
demonstrates the sequence of instructions or a path followed in accomplishing
a given task. The two main types of trace are tracing instructions in computer
programs as they are executed, or tracing the path through a database to locate
predetermined pieces of information.

Unit Test
Testing individual programs, modules, or components to demonstrate that the
work package executes per specification, and validate the design and technical
quality of the application. The focus is on ensuring that the detailed logic
within the component is accurate and reliable according to pre-determined
specifications. Testing stubs or drivers may be used to simulate behavior of
interfacing modules.

Usability Test
The purpose of this event is to review the application user interface and other
human factors of the application with the people who will be using the
application. This is to ensure that the design (layout and sequence, etc.)
enables the business functions to be executed as easily and intuitively as
possible. This review includes assuring that the user interface adheres to
documented User Interface standards, and should be conducted early in the
design stage of development. Ideally, an application prototype is used to walk
the client group through various business scenarios, although paper copies of
screens, windows, menus, and reports can be used.

User
The customer that actually uses the product received.

User Acceptance Test
User Acceptance Testing (UAT) is conducted to ensure that the system meets
the needs of the organization and the end user/customer. It validates that the
system will work as intended by the user in the real world, and is based on real
world business scenarios, not system requirements. Essentially, this test
validates that the right system was built.

Valid Input
Test data that lie within the domain of the function represented by the
program.

Validation
Determination of the correctness of the final program or software produced
from a development project with respect to the user needs and requirements.
Validation is usually accomplished by verifying each stage of the software
development life cycle.

Values (Sociology)
The ideals, customs, instructions, etc., of a society toward which the people
have an affective regard. These values may be positive, as cleanliness,
freedom, or education, or negative, as cruelty, crime, or blasphemy. Any
object or quality desired as a means or as an end in itself.

Verification
1. The process of determining whether the products of a given phase of the
software development cycle fulfill the requirements established during the
previous phase.
2. The act of reviewing, inspecting, testing, checking, auditing, or otherwise
establishing and documenting whether items, processes, services, or
documents conform to specified requirements.

Vision
A vision is a statement that describes the desired future state of a unit.

Walkthroughs
During a walkthrough, the producer of a product “walks through” or
paraphrases the products content, while a team of other individuals follow
along. The team’s job is to ask questions and raise issues about the product
that may lead to defect identification.

White-box Testing
A testing technique that assumes that the path of the logic in a program unit or
component is known. White-box testing usually consists of testing paths,
branch by branch, to produce predictable results. This technique is usually
used during tests executed by the development team, such as Unit or
Component testing,

Dictionary of Insurance Terms

A
• Absolute Liability: Liability for damages even though fault or negligence cannot be proven.
• Accident: An event or occurrence which is unforeseen and unintended.
• Accidental Bodily Injury: Injury to the body as the result of an accident.
• Accounting: The process of recording, summarizing, and allocating all items of income and expense of the company and analyzing, verifying, and reporting the results.
• Act of God: A flood, earthquake or other nonpreventable accident resulting from natural causes that occur without any human intervention.
• Activities of Daily Living: A list of activities, normally including mobility, dressing, bathing, toileting, transferring, and eating which are used to assess degree of impairment and determine eligibility for some types of insurance benefits.
• Actual Cash Value (ACV): 1) The cost of replacing or restoring property at prices prevailing at the time and place of the loss, less depreciation, however caused; 2) replacement cost minus depreciation.
• Actuarially Fair: The price for insurance which exactly represents the expected losses
• Actuary: A person professionally trained in the technical aspects of pensions, insurance and related fields. The actuary estimates how much money must be contributed to an insurance or pension fund in order to provide future
• Additional insured: A person, company or entity protected by an insurance policy in addition to the insured.
• Adjuster: A person who investigates and settles losses for an insurance carrier.
• Adjusting: The process of investigating and settling losses with or by an insurance carrier.
• Adjustment Bureau: Organization for adjusting insurance claims that is supported by insurers using the bureau's services.
• Administrative Services Only (AS0) Plan: An arrangement under which an insurance carrier or an independent organization will, for a fee, handle the administration of claims, benefits and other administrative functions for a selfinsured group.
• Advance Premium Mutual: Mutual insurance company owned by the policy owners that does not issue assessable policies but charges premiums expected to be sufficient to pay all claims and expenses.
• Adverse Selection: The tendency of persons who present a poorerthanaverage risk to apply for, or continue, insurance to a greater extent than do persons with average or betterthanaverage expectations of loss.
• Age Limits: Stipulated minimum and maximum ages below and above which the company will not accept applications or may not renew policies.
• Agent: An insurance company representative licensed by the state who solicits, negotiates or effects contracts of insurance, and provides service to the policyholder for the insurer.
• Aggregate Deductible: Deductible in some property and health insurance contracts in which all covered losses during a year are added together and the insurer pays only when the aggregate deductible amount is exceeded.
• Aggregate Indemnity: The maximum dollar amount that may be collected for any disability or period of disability under the policy.
• Alien Insurer: An insurance company domiciled in another country.
• Allied Lines: A term for forms of property insurance allied with fire insurance, covering such perils as windstorm, hail, explosion, and riot.
• Allocated Benefits: Benefits for which the maximum amount payable for specific services is itemized in the contract.
• Allrisks Policy: Coverage by an insurance contract that promises to cover all losses except those losses specifically excluded in the policy. See also: Risks of direct loss to property.
• Amendment: A formal document changing the provisions of an insurance policy signed jointly by the insurance company officer and the policy holder or his authorized representative.
• Amortization: Paying an interestbearing liability by gradual reduction through a series of installments, as opposed to one lumpsum payment.
• Annual Statement: The annual report, as of December 31, of an insurer to a state insurance department, showing assets and liabilities, receipts and disbursements, and other financial data.
• Application: A signed statement of facts made by a person applying for life insurance and then used by the insurance company to decide whether or not to issue a policy. The application becomes part of the insurance contract when the policy is issued.
• Arbitration: Arbitration: A form of alternative dispute resolution where an unbiased person or panel renders an opinion as to responsibility for or extent of a loss.
• Arson: The willful and malicious burning of, or attempt to burn, any structure or other property, often with criminal or fraudulent intent.
• Assessment Association: An insurer that does not charge a fixed premium for insurance, but rather assesses its members periodically to pay its losses. Assessment insurers usually collect an advance premium which is estimated to cover losses and expenses, but reserve the right to make additional assessments whenever the premium collected is insufficient.
• Assessment Mutual: Mutual insurance company that has the right to assess policy owners for losses and expenses.
• Assets: All funds, property, goods, securities, rights of action, or resources of any kind owned by an insurance company. Statutory accounting, however, excludes nonadmitted assets, such as deferred or overdue premiums, that would be considered assets under generally accepted accounting principles (GAAP).
• Assignment: The legal transfer of one person's interest in an insurance policy to another person.
• Association Captive: Type of captive insurer owned by members of a sponsoring organization or group, such as a trade association.
• Association Group: A group formed from members of a trade or a professional association for group insurance under one master health insurance contract.
• Assumption of Risk Doctrine: Defense against a negligence claim that bars recovery for damages if a person understands and recognizes the danger inherent in a particular activity or occupation.
• Attractive Nuisance: Condition that can attract and injure children. Occupants of land on which such a condition exists are liable for injuries to children.
• Automatic Reinsurance: An agreement that the insurer must cede and the reinsurer must accept all risks within certain explicitly defined limits. The reinsurer undertakes in advance to grant reinsurance to the extent specified in the agreement in every case where the ceding company accepts the application and retains its own limit.
• Automobile Insurance Plan: One of several types of "shared market" mechanisms where persons who are unable to obtain such insurance in the voluntary market are assigned to a particular company, usually at a higher rate than the voluntary market. Formerly called "Assigned Risk."
• Automobile Liability Insurance: Protection for the insured against financial loss because of legal liability for carrelated injuries to others or damage to their property.
• Automobile Physical Damage Insurance: Coverage to pay for damage to or loss of an insured automobile resulting from collision, fire, theft, or other perils.
• Automobile Reinsurance Facility: One of several types of "shared market" mechanisms used to make automobile insurance available to persons who are unable to obtain such insurance in the regular market.
• Aviation Insurance: Aircraft insurance including coverage of aircraft or their contents, the owner's liability, and accident insurance on the passengers. Beneficiary: The person designated or provided for by the policy terms to receive any benefits provided by the policy or plan upon the death of the insured.
• Average Indexed Monthly Earnings (AIME): Under the OASDI program, the person's actual earnings are indexed to determine his or her primary insurance amount (PIA).
• Avoidance: see Loss Avoidance.


B
• Bailees Customers Policy: Policy that covers the loss or damage to property of customers regardless of a bailee's legal liability.
• Basic Form: see Dwelling Property 1.
• Basis: An amount attributed to an asset for income tax purposes; used to determine gain or loss on sale or transfer; used to determine the value of a gift.
• Benefits: The amount payable by the insurance company to a claimant, assignee or beneficiary under each coverage.
• Binder: A written or oral contract issued temporarily to place insurance in force when it is not possible to issue a new policy or endorse the existing policy immediately. A binder is subject to the premium and all the terms of the policy to be issued.
• Binding Receipt: A receipt given for a premium payment accompanying the application for insurance. If the policy is approved, this binds the company to make the policy effective from the date of the receipt.
• Blanket Medical Expense: A provision which entitles the insured person to collect up to a maximum established in the policy for all hospital and medical expenses incurred, without any limitations on individual types of medical expenses.
• Boat Owners Package Policy: A special package policy for boat owners that combines physical damage insurance, medical expense insurance, liability insurance, and other coverage's in one contract.
• Boiler and Machinery Insurance: Coverage for loss arising out of the operation of pressure, mechanical, and electrical equipment. It covers loss of the boiler and machinery itself, damage to other property, and business interruption losses.
• Bond: A certificate issued by a government or corporation as evidence of a debt. The issuer of the bond promises to pay the bondholder a specified amount of interest for a specified period and to repay the loan on the expiration (maturity) date.
• Book of Business: the number, size and type of accounts (policyholders) that an agent "owns."
• Branch Office System: Type of life insurance marketing system under which branch offices are established in various areas. Salaried branch managers, who are employees of the company, are responsible for hiring and training new agents.
• Break in Service: A calendar year, plan year or other consecutive 12month period designated by the plan during which a plan participant does not complete more than 500 hours of service.
• Broad Form: see Dwelling Property 2; Homeowners 2 Policy.
• Broker: A marketing specialist who represents buyers of property and liability insurance and who deals with either agents or companies in arranging for the coverage required by the customer.
• Burglary: Breaking and entering into another person's property with felonious intent.
• Burglary and Theft Insurance: Coverage against property losses due to burglary, robbery, or larceny.
• Business Insurance: A policy which primarily provides coverage of benefits to a business as contrasted to an individual. It is issued to indemnify a business for the loss of services of a key employee or a partner who becomes disabled.
• Business Interruption Insurance: Protection for a business owner against losses resulting from a temporary shutdown because of fire or other insured peril. The insurance provides reimbursement for lost net profits and necessary continuing expenses.
• Business Life Insurance: Life insurance purchased by a business enterprise on the life of a member of the firm. It is often bought by partnerships to protect the surviving partners against loss caused by the death of a partner, or by a corporation to reimburse it for loss caused by the death of a key employee.
• BuySell Agreement: An agreement made by the owners of a business to purchase the share of a disabled or deceased owner. The value of each owner's share of the business and the exact terms of the buyingandselling process are established before death or the beginning of disability.
C
• Cancellation: The discontinuance of an insurance policy before its normal expiration date, either by the insured or the company.
• Capacity: The amount of capital available to an insurance company or to the industry as a whole for underwriting general insurance coverage or coverage for specific perils.
• Capital Gain: Profit realized on the sale of securities. An unrealized capital gain is an increase in the value of securities that have not been sold.
• Capital Retention Approach: A method used to estimate the amount of life insurance to own. Under this method, the insurance proceeds are retained and are not liquidated.
• Captive Insurance Company: A company owned solely or in large part by one or more noninsurance entities for the primary purpose of providing insurance coverage to the owner or owners.
• Captive Insurer: Insurance company established and owned by a parent firm in order to insure its loss exposures while reducing premium costs, providing easier access to a reinsurer, and perhaps easing tax burdens. See also Association captive; Pure captive.
• Cargo Insurance: Type of ocean marine insurance that protects the shipper of the goods against financial loss if the goods are damaged or lost.
• Casualty Insurance: Insurance concerned with the insider's legal liability for injuries to others or damage to other persons' property; also encompasses such forms of insurance as plate glass, burglary, robbery and workers' compensation.
• Catastrophe: Event which causes a loss of extraordinary magnitude, such as a hurricane or tornado.
• Causesofloss Form: Form added to commercial property insurance policy that indicates the causes of loss that are covered. There are four causesofloss forms: basic, broad, special, and earthquake.
• Cede: To transfer all or part of a risk written by an insurer (the ceding, or primary company) to a reinsurer.
• Certificate of Insurance: A statement of coverage issued to an individual insured under a group insurance contract, outlining the insurance benefits and principal provisions applicable to the member.
• Certified Financial Planner (CFP): Professional who has attained a high degree of technical competency in financial planning and has passed a series of professional examinations by the College of Financial Planning.
• Certified Insurance Counselor (CIC): Professional in property and liability insurance who has passed a series of examinations by the Society of Certified Insurance Counselors.
• Cession: Amount of the insurance ceded to a reinsurer by the original insuring company in a reinsurance operation.
• Chartered Life
• Chartered Property and Casualty Underwriter (CPCU): Professional who has attained a high degree of technical competency in property and liability insurance and has passed ten professional examinations administered by the American Institute for Property and Liability Underwriters.
• Choice nofault: Allows auto insureds the choice of remaining under the tort system or choosing nofault at a reduced premium.
• Claim: A request for payment of a loss which may come under the terms of an insurance contract.
• Claims Adjustor: Person who settles claims: an agent, company adjustor, independent adjustor, adjustment bureau, or public adjustor.
• Claimmade policy: A liability insurance policy under which coverage applies to claims filed during the policy period.
• Class Rating: Ratemaking method in which similar insureds are placed in the same underwriting class and each is charged the same rate. Also called manual rating.
• Coinsurance: 1) A provision under which an insured who carries less than the stipulated percentage of insurance to value, will receive a loss payment that is limited to the same ratio which the amount of insurance bears to the amount required; 2) a policy provision frequently found in medical insurance, by which the insured person and the insurer share the covered losses under a policy in a specified ratio, i.e., 80 percent by the insurer and 20 percent by the insured.
• Collateral Source Rule: Under this rule, the defendant cannot introduce any evidence that shows the injured party has received compensation from other collateral sources.
• Collision Insurance: Protection against loss resulting from any damage to the policyholder's car caused by collision with another vehicle or object, or by upset of the insured car, whether it was the insured's fault or not.
• Combined Ratio: Basically, a measure of the relationship between dollars spent for claims and expenses and premium dollars taken in; more specifically, the sum of the ratio of losses incurred to premiums earned and the ratio of commissions and expenses incurred to premiums written. A ratio above 100 means that for every premium dollar taken in, more than a dollar went for losses, expenses, and commissions.
• Commercial General Liability Policy (CGL): Commercial liability policy drafted by the Insurance Services Office containing two coverage forms, an occurrence form and a claimsmade form.
• Commercial Lines: Insurance for businesses, organizations, institutions, governmental agencies, and other commercial establishments.
• Commercial Multiple Peril Policy: A package of insurance that includes a wide range of essential coverages for the commercial establishment.
• Commercial Package Policy (CPP): A commercial policy that can be designed to meet the specific insurance needs of business firms. Property and liability coverage forms are combined to form a single policy.
• Commission: The part of an insurance premium paid by the insurer to an agent or broker for his services in procuring and servicing the insurance.
• Commissioner: A state officer who administers the state's insurance laws and regulations. In some states, this regulator is called the director or superintendent of insurance.
• Common Stock: Securities that represent an ownership interest in a corporation.
• Community Property: A special ownership form requiring that one half of all property earned by a husband or wife during marriage belongs to each. Community property laws do not generally apply to property acquired by gift, by will, or by descent.
• Company Adjuster: Claims adjuster who is a salaried employee representing only one company.
• Comparative Negligence: Under this concept a plaintiff (the person bringing suit) may recover damages even though guilty of some negligence. His or her recovery, however, is reduced by the amount or percent of that negligence.
• Completed Operations: Liability arising out of faulty work performed away from the premises after the work or operations are completed. Applicable to contractors, plumbers, electricians, repair shops, and similar firms.
• Comprehensive Automobile Insurance: Protection against loss resulting from damage to the insured auto, other than loss by collision or upset.
• Comprehensive
• Comprehensive Personal Liability Insurance: Protection against loss arising out of legal liability to pay money for damage or injury to others for which the insured is responsible. It does not include automobile or business operation liabilities.
• Compulsory Auto Liability Insurance: Insurance laws in some states required motorists to carry at least certain minimum auto coverages. This is called "compulsory" insurance.
• Compulsory Insurance: Any form of insurance which is required by law.
• Compulsory Insurance Law: Law protecting accident victims against irresponsible motorists by requiring owners and operators of automobiles to carry certain amounts of liability insurance in order to license the vehicle and drive legally within the state.
• Concealment: Deliberate failure of an applicant for insurance to reveal a material fact to the insurer.
• Concurrent Causation: Legal doctrine that states when a property loss is due to two causes, one that is excluded and one that is covered, the policy provides coverage.
• Conditional Receipt: A receipt given for premium payments accompanying an application for insurance. If the application is approved as applied for, the coverage is effective as of the date of the prepayment or the date on which the last of the underwriting requirements, such as a medical examination, has been fulfilled.
• Conditions: Provisions inserted in an insurance contract that qualify or place limitations on the insurer's promise to perform.
• Conservation: The attempt by the insurer to prevent the lapse of a policy.
• Consideration: One of the elements for a binding contract. Consideration is acceptance by the insurance company of the payment of the premium and the statement made by the prospective policyholder in the application.
• Consideration Clause: The clause that stipulates the basis on which the company issues the insurance contract. In health policies, the consideration is usually the statements in the application and the payment of premium.
• Consequential Loss: Financial loss occurring as the consequence of some other loss. Often called an indirect loss.
• Contents Broad Form: See Homeowners 4 policy.
• Contingent Liability: Liability arising out of work done by independent contractors for a firm. A firm may be liable for the work done by an independent contractor if the activity is illegal, the situation does not permit delegation of authority, or the work is inherently dangerous.
• Contract: A binding agreement between two or more parties for the doing or not doing of certain things. A contract of insurance is embodied in a written document called the policy.
• Contractual Liability: Legal liability of another party that the business firm agrees to assume by a written or oral contract.
• Contribution by Equal Shares: Type of other insurance provision often found in liability insurance contracts that requires each company to share equally in the loss until the share of each insurer equals the lowest limit of liability under any policy or until the full amount of loss is paid.
• Contributory: A group insurance plan issued to an employer under which both the employer and employee contribute to the cost of the plan. Seventyfive percent of the eligible employees must be insured. (See Noncontributory.)
• Contributory Negligence: Negligence of the damaged person that helped to cause the accident. Some states bar recovery to the plaintiff if the plaintiff was contributory negligent to any extent. Others apply comparative negligence.
• Convertible Bond: A bond that offers the holder the privilege of converting the bond into a specified number of shares of stock.
• Cost Basis: An amount attributed to an asset for income tax purposes; used to determine gain or loss on sale or transfer; used to determine the value of a gift
• Coverage: The scope of protection provided under a contract of insurance; any of several risks covered by a policy.
• Coverage for Damage to Your Auto: That part of the personal auto policy insuring payment for damage or theft of the insured automobile. This optional coverage can be used to insure both collision and otherthancollision losses.
• Covered: A person covered by a pension plan is one who has fulfilled the eligibility requirements in the plan, for whom benefits have accrued, or are accruing, or who is receiving benefits under the plan.
• CPCU: See Chartered Property and Casualty Underwriter.
• Credibility: A statistical measure of the degree to which past results make good forecasts of future results.
• Credibility Factor The weight given to an individual insured's past experience in computing premiums for future coverage.
• Credit Insurance: A guarantee to manufacturers, wholesalers, and service organizations that they will be paid for goods shipped or services rendered. Applies to that part of working capital which is represented by accounts receivable.
• Crophail Insurance: Protection against damage to growing crops as a result of hail or certain other named perils.
• Cross Purchase Agreement: specifies the terms for the surviving partners or shareholders to buy a deceased's share of the business's ownership.
• CSR: Customer service representatives support the work of insurance agents with a variety of tasks that must be done within a company or agency to deliver services to and handle requests from clients.
• Currently Insured: Status of a covered person under the Oldage, survivors, and Disability Insurance (OASDI) program who has at least six quarters of coverage out of the last thirteen quarters, ending with the quarter of death, disability, or entitlement to retirement benefits.
D
• Damage to Property of Others: Damage covered up to $500 per occurrence for an insured who damages another's property. Payment is made despite the lack of legal liability. Coverage is included in Section II of the homeowners policy.
• Debenture: A bond that is backed only by the general credit of the issuing corporation. No specific property is pledged as security behind the loan.
• Declarations: Statements in an insurance contract that provide information about the property or life to be insured and used for underwriting and rating purposes and identification of the property or life to be insured.
• Declination: The insurer's refusal to insure an individual after careful evaluation of the application for insurance and any other pertinent factors.
• Deductible: An amount which a policyholder agrees to pay, per claim or per accident, toward the total amount of an insured loss.
• Dental Insurance: Individual or group plan that helps pay costs of normal dental care as well as damage to teeth from an accident.
• Dependent Benefits: Social Security benefits available to the spouse or children of a Social Security beneficiary.
• Deposit Premium: The premium deposit paid by a prospective policy holder when an application is made for an insurance policy. It is usually equal, at least, to the first month's estimate premium and is applied toward the actual premium when billed.
• Depreciation: A decrease in the value of property over a period of time due to wear and tear or obsolescence. Depreciation is used to determine the actual cash value of property at time of loss. (See Actual Cash Value)
• Difference in Conditions Insurance (DIC): "Allrisks" policy that covers other perils not insured by basic property insurance contracts, supplemental to and excluding the coverage provided by underlying contracts.
• Direct Loss: Financial loss that results directly from an insured peril.
• Direct Placement: Sale of an entire issue of bonds or stock by the issuer to one or a few large institution customers such as an insurance company without trying to market the issue publicly.
• Direct Premiums Written: Property and casualty insurance premiums written (less return premiums), without any allowance for premiums for assumed or ceded reinsurance.
• Direct Response System: A marketing method where insurance is sold without the services of an agent. Potential customers are solicited by advertising in the mail, newspapers, magazines, television, radio, and other media.
• Direct Writer: The industry term for a company which uses its own sales employees to write its policies. Sometimes refers to companies which contract with exclusive agents.
• Directors' and Officers' Liability: the exposure of corporate managers to claims from shareholders, government agencies, and employees, and others alleging mismanagement.
• Disability: a physical or a mental impairment that substantially limits one or more major life activities of an individual. It may be partial or total. (See Partial Disability; Total Disability.)
• Disability Benefit: Periodic payments, usually monthly, payable to participants under some retirement plans, if such participants are eligible for the benefits and become totally and permanently disabled prior to the normal retirement date.
• Disability Income Insurance: A form of health insurance that provides periodic payments to replace income when an insured person is unable to work as a result of illness, injury, or disease.
• Disappearing Deductible: Deductible in an insurance contract that provides for a decreasing deductible amount as the size of the loss increases, so that small claims are not paid but large losses are paid in full.
• Dismemberment: Loss of body members (limbs), or use thereof, or loss of sight due to injury.
Dictionary of Insurance Terms
A
• Absolute Liability: Liability for damages even though fault or negligence cannot be proven.
• Accident: An event or occurrence which is unforeseen and unintended.
• Accidental Bodily Injury: Injury to the body as the result of an accident.
• Accounting: The process of recording, summarizing, and allocating all items of income and expense of the company and analyzing, verifying, and reporting the results.
• Act of God: A flood, earthquake or other nonpreventable accident resulting from natural causes that occur without any human intervention.
• Activities of Daily Living: A list of activities, normally including mobility, dressing, bathing, toileting, transferring, and eating which are used to assess degree of impairment and determine eligibility for some types of insurance benefits.
• Actual Cash Value (ACV): 1) The cost of replacing or restoring property at prices prevailing at the time and place of the loss, less depreciation, however caused; 2) replacement cost minus depreciation.
• Actuarially Fair: The price for insurance which exactly represents the expected losses
• Actuary: A person professionally trained in the technical aspects of pensions, insurance and related fields. The actuary estimates how much money must be contributed to an insurance or pension fund in order to provide future
• Additional insured: A person, company or entity protected by an insurance policy in addition to the insured.
• Adjuster: A person who investigates and settles losses for an insurance carrier.
• Adjusting: The process of investigating and settling losses with or by an insurance carrier.
• Adjustment Bureau: Organization for adjusting insurance claims that is supported by insurers using the bureau's services.
• Administrative Services Only (AS0) Plan: An arrangement under which an insurance carrier or an independent organization will, for a fee, handle the administration of claims, benefits and other administrative functions for a selfinsured group.
• Advance Premium Mutual: Mutual insurance company owned by the policy owners that does not issue assessable policies but charges premiums expected to be sufficient to pay all claims and expenses.
• Adverse Selection: The tendency of persons who present a poorerthanaverage risk to apply for, or continue, insurance to a greater extent than do persons with average or betterthanaverage expectations of loss.
• Age Limits: Stipulated minimum and maximum ages below and above which the company will not accept applications or may not renew policies.
• Agent: An insurance company representative licensed by the state who solicits, negotiates or effects contracts of insurance, and provides service to the policyholder for the insurer.
• Aggregate Deductible: Deductible in some property and health insurance contracts in which all covered losses during a year are added together and the insurer pays only when the aggregate deductible amount is exceeded.
• Aggregate Indemnity: The maximum dollar amount that may be collected for any disability or period of disability under the policy.
• Alien Insurer: An insurance company domiciled in another country.
• Allied Lines: A term for forms of property insurance allied with fire insurance, covering such perils as windstorm, hail, explosion, and riot.
• Allocated Benefits: Benefits for which the maximum amount payable for specific services is itemized in the contract.
• Allrisks Policy: Coverage by an insurance contract that promises to cover all losses except those losses specifically excluded in the policy. See also: Risks of direct loss to property.
• Amendment: A formal document changing the provisions of an insurance policy signed jointly by the insurance company officer and the policy holder or his authorized representative.
• Amortization: Paying an interestbearing liability by gradual reduction through a series of installments, as opposed to one lumpsum payment.
• Annual Statement: The annual report, as of December 31, of an insurer to a state insurance department, showing assets and liabilities, receipts and disbursements, and other financial data.
• Application: A signed statement of facts made by a person applying for life insurance and then used by the insurance company to decide whether or not to issue a policy. The application becomes part of the insurance contract when the policy is issued.
• Arbitration: Arbitration: A form of alternative dispute resolution where an unbiased person or panel renders an opinion as to responsibility for or extent of a loss.
• Arson: The willful and malicious burning of, or attempt to burn, any structure or other property, often with criminal or fraudulent intent.
• Assessment Association: An insurer that does not charge a fixed premium for insurance, but rather assesses its members periodically to pay its losses. Assessment insurers usually collect an advance premium which is estimated to cover losses and expenses, but reserve the right to make additional assessments whenever the premium collected is insufficient.
• Assessment Mutual: Mutual insurance company that has the right to assess policy owners for losses and expenses.
• Assets: All funds, property, goods, securities, rights of action, or resources of any kind owned by an insurance company. Statutory accounting, however, excludes nonadmitted assets, such as deferred or overdue premiums, that would be considered assets under generally accepted accounting principles (GAAP).
• Assignment: The legal transfer of one person's interest in an insurance policy to another person.
• Association Captive: Type of captive insurer owned by members of a sponsoring organization or group, such as a trade association.
• Association Group: A group formed from members of a trade or a professional association for group insurance under one master health insurance contract.
• Assumption of Risk Doctrine: Defense against a negligence claim that bars recovery for damages if a person understands and recognizes the danger inherent in a particular activity or occupation.
• Attractive Nuisance: Condition that can attract and injure children. Occupants of land on which such a condition exists are liable for injuries to children.
• Automatic Reinsurance: An agreement that the insurer must cede and the reinsurer must accept all risks within certain explicitly defined limits. The reinsurer undertakes in advance to grant reinsurance to the extent specified in the agreement in every case where the ceding company accepts the application and retains its own limit.
• Automobile Insurance Plan: One of several types of "shared market" mechanisms where persons who are unable to obtain such insurance in the voluntary market are assigned to a particular company, usually at a higher rate than the voluntary market. Formerly called "Assigned Risk."
• Automobile Liability Insurance: Protection for the insured against financial loss because of legal liability for carrelated injuries to others or damage to their property.
• Automobile Physical Damage Insurance: Coverage to pay for damage to or loss of an insured automobile resulting from collision, fire, theft, or other perils.
• Automobile Reinsurance Facility: One of several types of "shared market" mechanisms used to make automobile insurance available to persons who are unable to obtain such insurance in the regular market.
• Aviation Insurance: Aircraft insurance including coverage of aircraft or their contents, the owner's liability, and accident insurance on the passengers. Beneficiary: The person designated or provided for by the policy terms to receive any benefits provided by the policy or plan upon the death of the insured.
• Average Indexed Monthly Earnings (AIME): Under the OASDI program, the person's actual earnings are indexed to determine his or her primary insurance amount (PIA).
• Avoidance: see Loss Avoidance.
B
• Bailees Customers Policy: Policy that covers the loss or damage to property of customers regardless of a bailee's legal liability.
• Basic Form: see Dwelling Property 1.
• Basis: An amount attributed to an asset for income tax purposes; used to determine gain or loss on sale or transfer; used to determine the value of a gift.
• Benefits: The amount payable by the insurance company to a claimant, assignee or beneficiary under each coverage.
• Binder: A written or oral contract issued temporarily to place insurance in force when it is not possible to issue a new policy or endorse the existing policy immediately. A binder is subject to the premium and all the terms of the policy to be issued.
• Binding Receipt: A receipt given for a premium payment accompanying the application for insurance. If the policy is approved, this binds the company to make the policy effective from the date of the receipt.
• Blanket Medical Expense: A provision which entitles the insured person to collect up to a maximum established in the policy for all hospital and medical expenses incurred, without any limitations on individual types of medical expenses.
• Boat Owners Package Policy: A special package policy for boat owners that combines physical damage insurance, medical expense insurance, liability insurance, and other coverage's in one contract.
• Boiler and Machinery Insurance: Coverage for loss arising out of the operation of pressure, mechanical, and electrical equipment. It covers loss of the boiler and machinery itself, damage to other property, and business interruption losses.
• Bond: A certificate issued by a government or corporation as evidence of a debt. The issuer of the bond promises to pay the bondholder a specified amount of interest for a specified period and to repay the loan on the expiration (maturity) date.
• Book of Business: the number, size and type of accounts (policyholders) that an agent "owns."
• Branch Office System: Type of life insurance marketing system under which branch offices are established in various areas. Salaried branch managers, who are employees of the company, are responsible for hiring and training new agents.
• Break in Service: A calendar year, plan year or other consecutive 12month period designated by the plan during which a plan participant does not complete more than 500 hours of service.
• Broad Form: see Dwelling Property 2; Homeowners 2 Policy.
• Broker: A marketing specialist who represents buyers of property and liability insurance and who deals with either agents or companies in arranging for the coverage required by the customer.
• Burglary: Breaking and entering into another person's property with felonious intent.
• Burglary and Theft Insurance: Coverage against property losses due to burglary, robbery, or larceny.
• Business Insurance: A policy which primarily provides coverage of benefits to a business as contrasted to an individual. It is issued to indemnify a business for the loss of services of a key employee or a partner who becomes disabled.
• Business Interruption Insurance: Protection for a business owner against losses resulting from a temporary shutdown because of fire or other insured peril. The insurance provides reimbursement for lost net profits and necessary continuing expenses.
• Business Life Insurance: Life insurance purchased by a business enterprise on the life of a member of the firm. It is often bought by partnerships to protect the surviving partners against loss caused by the death of a partner, or by a corporation to reimburse it for loss caused by the death of a key employee.
• BuySell Agreement: An agreement made by the owners of a business to purchase the share of a disabled or deceased owner. The value of each owner's share of the business and the exact terms of the buyingandselling process are established before death or the beginning of disability.
C
• Cancellation: The discontinuance of an insurance policy before its normal expiration date, either by the insured or the company.
• Capacity: The amount of capital available to an insurance company or to the industry as a whole for underwriting general insurance coverage or coverage for specific perils.
• Capital Gain: Profit realized on the sale of securities. An unrealized capital gain is an increase in the value of securities that have not been sold.
• Capital Retention Approach: A method used to estimate the amount of life insurance to own. Under this method, the insurance proceeds are retained and are not liquidated.
• Captive Insurance Company: A company owned solely or in large part by one or more noninsurance entities for the primary purpose of providing insurance coverage to the owner or owners.
• Captive Insurer: Insurance company established and owned by a parent firm in order to insure its loss exposures while reducing premium costs, providing easier access to a reinsurer, and perhaps easing tax burdens. See also Association captive; Pure captive.
• Cargo Insurance: Type of ocean marine insurance that protects the shipper of the goods against financial loss if the goods are damaged or lost.
• Casualty Insurance: Insurance concerned with the insider's legal liability for injuries to others or damage to other persons' property; also encompasses such forms of insurance as plate glass, burglary, robbery and workers' compensation.
• Catastrophe: Event which causes a loss of extraordinary magnitude, such as a hurricane or tornado.
• Causesofloss Form: Form added to commercial property insurance policy that indicates the causes of loss that are covered. There are four causesofloss forms: basic, broad, special, and earthquake.
• Cede: To transfer all or part of a risk written by an insurer (the ceding, or primary company) to a reinsurer.
• Certificate of Insurance: A statement of coverage issued to an individual insured under a group insurance contract, outlining the insurance benefits and principal provisions applicable to the member.
• Certified Financial Planner (CFP): Professional who has attained a high degree of technical competency in financial planning and has passed a series of professional examinations by the College of Financial Planning.
• Certified Insurance Counselor (CIC): Professional in property and liability insurance who has passed a series of examinations by the Society of Certified Insurance Counselors.
• Cession: Amount of the insurance ceded to a reinsurer by the original insuring company in a reinsurance operation.
• Chartered Life
• Chartered Property and Casualty Underwriter (CPCU): Professional who has attained a high degree of technical competency in property and liability insurance and has passed ten professional examinations administered by the American Institute for Property and Liability Underwriters.
• Choice nofault: Allows auto insureds the choice of remaining under the tort system or choosing nofault at a reduced premium.
• Claim: A request for payment of a loss which may come under the terms of an insurance contract.
• Claims Adjustor: Person who settles claims: an agent, company adjustor, independent adjustor, adjustment bureau, or public adjustor.
• Claimmade policy: A liability insurance policy under which coverage applies to claims filed during the policy period.
• Class Rating: Ratemaking method in which similar insureds are placed in the same underwriting class and each is charged the same rate. Also called manual rating.
• Coinsurance: 1) A provision under which an insured who carries less than the stipulated percentage of insurance to value, will receive a loss payment that is limited to the same ratio which the amount of insurance bears to the amount required; 2) a policy provision frequently found in medical insurance, by which the insured person and the insurer share the covered losses under a policy in a specified ratio, i.e., 80 percent by the insurer and 20 percent by the insured.
• Collateral Source Rule: Under this rule, the defendant cannot introduce any evidence that shows the injured party has received compensation from other collateral sources.
• Collision Insurance: Protection against loss resulting from any damage to the policyholder's car caused by collision with another vehicle or object, or by upset of the insured car, whether it was the insured's fault or not.
• Combined Ratio: Basically, a measure of the relationship between dollars spent for claims and expenses and premium dollars taken in; more specifically, the sum of the ratio of losses incurred to premiums earned and the ratio of commissions and expenses incurred to premiums written. A ratio above 100 means that for every premium dollar taken in, more than a dollar went for losses, expenses, and commissions.
• Commercial General Liability Policy (CGL): Commercial liability policy drafted by the Insurance Services Office containing two coverage forms, an occurrence form and a claimsmade form.
• Commercial Lines: Insurance for businesses, organizations, institutions, governmental agencies, and other commercial establishments.
• Commercial Multiple Peril Policy: A package of insurance that includes a wide range of essential coverages for the commercial establishment.
• Commercial Package Policy (CPP): A commercial policy that can be designed to meet the specific insurance needs of business firms. Property and liability coverage forms are combined to form a single policy.
• Commission: The part of an insurance premium paid by the insurer to an agent or broker for his services in procuring and servicing the insurance.
• Commissioner: A state officer who administers the state's insurance laws and regulations. In some states, this regulator is called the director or superintendent of insurance.
• Common Stock: Securities that represent an ownership interest in a corporation.
• Community Property: A special ownership form requiring that one half of all property earned by a husband or wife during marriage belongs to each. Community property laws do not generally apply to property acquired by gift, by will, or by descent.
• Company Adjuster: Claims adjuster who is a salaried employee representing only one company.
• Comparative Negligence: Under this concept a plaintiff (the person bringing suit) may recover damages even though guilty of some negligence. His or her recovery, however, is reduced by the amount or percent of that negligence.
• Completed Operations: Liability arising out of faulty work performed away from the premises after the work or operations are completed. Applicable to contractors, plumbers, electricians, repair shops, and similar firms.
• Comprehensive Automobile Insurance: Protection against loss resulting from damage to the insured auto, other than loss by collision or upset.
• Comprehensive
• Comprehensive Personal Liability Insurance: Protection against loss arising out of legal liability to pay money for damage or injury to others for which the insured is responsible. It does not include automobile or business operation liabilities.
• Compulsory Auto Liability Insurance: Insurance laws in some states required motorists to carry at least certain minimum auto coverages. This is called "compulsory" insurance.
• Compulsory Insurance: Any form of insurance which is required by law.
• Compulsory Insurance Law: Law protecting accident victims against irresponsible motorists by requiring owners and operators of automobiles to carry certain amounts of liability insurance in order to license the vehicle and drive legally within the state.
• Concealment: Deliberate failure of an applicant for insurance to reveal a material fact to the insurer.
• Concurrent Causation: Legal doctrine that states when a property loss is due to two causes, one that is excluded and one that is covered, the policy provides coverage.
• Conditional Receipt: A receipt given for premium payments accompanying an application for insurance. If the application is approved as applied for, the coverage is effective as of the date of the prepayment or the date on which the last of the underwriting requirements, such as a medical examination, has been fulfilled.
• Conditions: Provisions inserted in an insurance contract that qualify or place limitations on the insurer's promise to perform.
• Conservation: The attempt by the insurer to prevent the lapse of a policy.
• Consideration: One of the elements for a binding contract. Consideration is acceptance by the insurance company of the payment of the premium and the statement made by the prospective policyholder in the application.
• Consideration Clause: The clause that stipulates the basis on which the company issues the insurance contract. In health policies, the consideration is usually the statements in the application and the payment of premium.
• Consequential Loss: Financial loss occurring as the consequence of some other loss. Often called an indirect loss.
• Contents Broad Form: See Homeowners 4 policy.
• Contingent Liability: Liability arising out of work done by independent contractors for a firm. A firm may be liable for the work done by an independent contractor if the activity is illegal, the situation does not permit delegation of authority, or the work is inherently dangerous.
• Contract: A binding agreement between two or more parties for the doing or not doing of certain things. A contract of insurance is embodied in a written document called the policy.
• Contractual Liability: Legal liability of another party that the business firm agrees to assume by a written or oral contract.
• Contribution by Equal Shares: Type of other insurance provision often found in liability insurance contracts that requires each company to share equally in the loss until the share of each insurer equals the lowest limit of liability under any policy or until the full amount of loss is paid.
• Contributory: A group insurance plan issued to an employer under which both the employer and employee contribute to the cost of the plan. Seventyfive percent of the eligible employees must be insured. (See Noncontributory.)
• Contributory Negligence: Negligence of the damaged person that helped to cause the accident. Some states bar recovery to the plaintiff if the plaintiff was contributory negligent to any extent. Others apply comparative negligence.
• Convertible Bond: A bond that offers the holder the privilege of converting the bond into a specified number of shares of stock.
• Cost Basis: An amount attributed to an asset for income tax purposes; used to determine gain or loss on sale or transfer; used to determine the value of a gift
• Coverage: The scope of protection provided under a contract of insurance; any of several risks covered by a policy.
• Coverage for Damage to Your Auto: That part of the personal auto policy insuring payment for damage or theft of the insured automobile. This optional coverage can be used to insure both collision and otherthancollision losses.
• Covered: A person covered by a pension plan is one who has fulfilled the eligibility requirements in the plan, for whom benefits have accrued, or are accruing, or who is receiving benefits under the plan.
• CPCU: See Chartered Property and Casualty Underwriter.
• Credibility: A statistical measure of the degree to which past results make good forecasts of future results.
• Credibility Factor The weight given to an individual insured's past experience in computing premiums for future coverage.
• Credit Insurance: A guarantee to manufacturers, wholesalers, and service organizations that they will be paid for goods shipped or services rendered. Applies to that part of working capital which is represented by accounts receivable.
• Crophail Insurance: Protection against damage to growing crops as a result of hail or certain other named perils.
• Cross Purchase Agreement: specifies the terms for the surviving partners or shareholders to buy a deceased's share of the business's ownership.
• CSR: Customer service representatives support the work of insurance agents with a variety of tasks that must be done within a company or agency to deliver services to and handle requests from clients.
• Currently Insured: Status of a covered person under the Oldage, survivors, and Disability Insurance (OASDI) program who has at least six quarters of coverage out of the last thirteen quarters, ending with the quarter of death, disability, or entitlement to retirement benefits.
D
• Damage to Property of Others: Damage covered up to $500 per occurrence for an insured who damages another's property. Payment is made despite the lack of legal liability. Coverage is included in Section II of the homeowners policy.
• Debenture: A bond that is backed only by the general credit of the issuing corporation. No specific property is pledged as security behind the loan.
• Declarations: Statements in an insurance contract that provide information about the property or life to be insured and used for underwriting and rating purposes and identification of the property or life to be insured.
• Declination: The insurer's refusal to insure an individual after careful evaluation of the application for insurance and any other pertinent factors.
• Deductible: An amount which a policyholder agrees to pay, per claim or per accident, toward the total amount of an insured loss.
• Dental Insurance: Individual or group plan that helps pay costs of normal dental care as well as damage to teeth from an accident.
• Dependent Benefits: Social Security benefits available to the spouse or children of a Social Security beneficiary.
• Deposit Premium: The premium deposit paid by a prospective policy holder when an application is made for an insurance policy. It is usually equal, at least, to the first month's estimate premium and is applied toward the actual premium when billed.
• Depreciation: A decrease in the value of property over a period of time due to wear and tear or obsolescence. Depreciation is used to determine the actual cash value of property at time of loss. (See Actual Cash Value)
• Difference in Conditions Insurance (DIC): "Allrisks" policy that covers other perils not insured by basic property insurance contracts, supplemental to and excluding the coverage provided by underlying contracts.
• Direct Loss: Financial loss that results directly from an insured peril.
• Direct Placement: Sale of an entire issue of bonds or stock by the issuer to one or a few large institution customers such as an insurance company without trying to market the issue publicly.
• Direct Premiums Written: Property and casualty insurance premiums written (less return premiums), without any allowance for premiums for assumed or ceded reinsurance.
• Direct Response System: A marketing method where insurance is sold without the services of an agent. Potential customers are solicited by advertising in the mail, newspapers, magazines, television, radio, and other media.
• Direct Writer: The industry term for a company which uses its own sales employees to write its policies. Sometimes refers to companies which contract with exclusive agents.
• Directors' and Officers' Liability: the exposure of corporate managers to claims from shareholders, government agencies, and employees, and others alleging mismanagement.
• Disability: a physical or a mental impairment that substantially limits one or more major life activities of an individual. It may be partial or total. (See Partial Disability; Total Disability.)
• Disability Benefit: Periodic payments, usually monthly, payable to participants under some retirement plans, if such participants are eligible for the benefits and become totally and permanently disabled prior to the normal retirement date.
• Disability Income Insurance: A form of health insurance that provides periodic payments to replace income when an insured person is unable to work as a result of illness, injury, or disease.
• Disappearing Deductible: Deductible in an insurance contract that provides for a decreasing deductible amount as the size of the loss increases, so that small claims are not paid but large losses are paid in full.
• Dismemberment: Loss of body members (limbs), or use thereof, or loss of sight due to injury.

QA - Definitions


Acceptance Testing: Testing conducted to enable a user/customer to determine whether to accept a software product. Normally performed to validate the software meets a set of agreed acceptance criteria.

Accessibility Testing: Verifying a product is accessible to the people having disabilities (deaf, blind, mentally disabled etc.).

Ad Hoc Testing: A testing phase where the tester tries to 'break' the system by randomly trying the system's functionality. Can include negative testing as well. See also Monkey Testing.

Agile Testing: Testing practice for projects using agile methodologies, treating development as the customer of testing and emphasizing a test-first design paradigm. See also Test Driven Development.
Application Binary Interface (ABI): A specification defining requirements for portability of applications in binary forms across deferent system platforms and environments.

Application Programming Interface (API): A formalized set of software calls and routines that can be referenced by an application program in order to access supporting system or network services.
Automated Software Quality (ASQ): The use of software tools, such as automated testing tools, to improve software quality.

Automated Testing:
• Testing employing software tools which execute tests without manual intervention. Can be applied in GUI, performance, API, etc. testing.
• The use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions.
Backus-Naur Form: A metalanguage used to formally describe the syntax of a language.
Basic Block: A sequence of one or more consecutive, executable statements containing no branches.

Basis Path Testing: A white box test case design technique that uses the algorithmic flow of the program to design tests.
Basis Set: The set of tests derived using
Baseline: The point at which some deliverable produced during the software engineering process is put under formal change control.
Benchmark Testing: Tests that use representative sets of programs and data designed to evaluate the performance of computer hardware and software in a given configuration.
Beta Testing: Testing of a re-release of a software product conducted by customers.
Binary Portability Testing: Testing an executable application for portability across system platforms and environments, usually for conformation to an ABI specification.
Black Box Testing: Testing based on an analysis of the specification of a piece of software without reference to its internal workings. The goal is to test how well the component conforms to the published requirements for the component.
Bottom Up Testing: An approach to integration testing where the lowest level components are tested first, then used to facilitate the testing of higher level components. The process is repeated until the component at the top of the hierarchy is tested.
Boundary Testing: Test which focus on the boundary or limit conditions of the software being tested. (Some of these tests are stress tests).
Boundary Value Analysis: In boundary value analysis, test cases are generated using the extremes of the input domaini, e.g. maximum, minimum, just inside/outside boundaries, typical values, and error values. BVA is similar to Equivalence Partitioning but focuses on "corner cases".
Branch Testing: Testing in which all branches in the program source code are tested at least once.
Breadth Testing: A test suite that exercises the full functionality of a product but does not test features in detail.
Bug: A fault in a program which causes the program to perform in an unintended or unanticipated manner.
CAST: Computer Aided Software Testing.
Capture/Replay Tool: A test tool that records test input as it is sent to the software under test. The input cases stored can then be used to reproduce the test at a later time. Most commonly applied to GUI test tools.
CMM: The Capability Maturity Model for Software (CMM or SW-CMM) is a model for judging the maturity of the software processes of an organization and for identifying the key practices that are required to increase the maturity of these processes.
Cause Effect Graph: A graphical representation of inputs and the associated outputs effects which can be used to design test cases.
Code Complete: Phase of development where functionality is implemented in entirety; bug fixes are all that are left. All functions found in the Functional Specifications have been implemented.
Code Coverage: An analysis method that determines which parts of the software have been executed (covered) by the test case suite and which parts have not been executed and therefore may require additional attention.
Code Inspection: A formal testing technique where the programmer reviews source code with a group who ask questions analyzing the program logic, analyzing the code with respect to a checklist of historically common programming errors, and analyzing its compliance with coding standards.
Code Walkthrough: A formal testing technique where source code is traced by a group with a small set of test cases, while the state of program variables is manually monitored, to analyze the programmer's logic and assumptions.
Coding: The generation of source code.
Compatibility Testing: Testing whether software is compatible with other elements of a system with which it should operate, e.g. browsers, Operating Systems, or hardware.
Component: A minimal software item for which a separate specification is available.
Component Testing: See Unit Testing.
Concurrency Testing:Multi-user testing geared towards determining the effects of accessing the same application code, module or database records. Identifies and measures the level of locking, deadlocking and use of single-threaded code and locking semaphores.
Conformance Testing: The process of testing that an implementation conforms to the specification on which it is based. Usually applied to testing conformance to a formal standard.
Context Driven Testing: The context-driven school of software testing is flavor of Agile Testing that advocates continuous and creative evaluation of testing opportunities in light of the potential information revealed and the value of that information to the organization right now.
Conversion Testing: Testing of programs or procedures used to convert data from existing systems for use in replacement systems.
Cyclomatic Complexity: A measure of the logical complexity of an algorithm, used in white-box testing.
Data Dictionary: A database that contains definitions of all data items defined during analysis.
Data Flow Diagram: A modeling notation that represents a functional decomposition of a system.
Data Driven Testing: Testing in which the action of a test case is parameterized by externally defined data values, maintained as a file or spreadsheet. A common technique in Automated Testing.
Debugging: The process of finding and removing the causes of software failures.
Defect: Nonconformance to requirements or functional / program specification
Dependency Testing: Examines an application's requirements for pre-existing software, initial states and configuration in order to maintain proper functionality.
Depth Testing: A test that exercises a feature of a product in full detail.
Dynamic Testing: Testing software through executing it. See also Static Testing.
Emulator: A device, computer program, or system that accepts the same inputs and produces the same outputs as a given system.
Endurance Testing: Checks for memory leaks or other problems that may occur with prolonged execution.
End-to-End testing: Testing a complete application environment in a situation that mimics real-world use, such as interacting with a database, using network communications, or interacting with other hardware, applications, or systems if appropriate.
Equivalence Class: A portion of a component's input or output domains for which the component's behaviour is assumed to be the same from the component's specification.
Equivalence Partitioning: A test case design technique for a component in which test cases are designed to execute representatives from equivalence classes.
Exhaustive Testing: Testing which covers all combinations of input values and preconditions for an element of the software under test.
Functional Decomposition: A technique used during planning, analysis and design; creates a functional hierarchy for the software.
Functional Specification: A document that describes in detail the characteristics of the product with regard to its intended features.
Functional Testing: See also Black Box Testing.
• Testing the features and operational behavior of a product to ensure they correspond to its specifications.
• Testing that ignores the internal mechanism of a system or component and focuses solely on the outputs generated in response to selected inputs and execution conditions.
Glass Box Testing: A synonym for White Box Testing.
Gorilla Testing: Testing one particular module, functionality heavily.
Gray Box Testing: A combination of Black Box and White Box testing methodologies: testing a piece of software against its specification but using some knowledge of its internal workings.
High Order Tests: Black-box tests conducted once the software has been integrated.
Independent Test Group (ITG): A group of people whose primary responsibility is software testing,
Inspection: A group review quality improvement process for written material. It consists of two aspects; product (document itself) improvement and process improvement (of both document production and inspection).
Integration Testing: Testing of combined parts of an application to determine if they function together correctly. Usually performed after unit and functional testing. This type of testing is especially relevant to client/server and distributed systems.
Installation Testing:Confirms that the application under test recovers from expected or unexpected events without loss of data or functionality. Events can include shortage of disk space, unexpected loss of communication, or power out conditions.
Localization Testing: This term refers to making software specifically designed for a specific locality.
Loop Testing: A white box testing technique that exercises program loops.
Metric:A standard of measurement. Software metrics are the statistics describing the structure or content of a program. A metric should be a real objective measurement of something such as number of bugs per lines of code.
Monkey Testing: Testing a system or an Application on the fly, i.e. just few tests here and there to ensure the system or an application does not crash out.
Mutation Testing: Testing done on the application where bugs are purposely added to it.
Negative Testing: Testing aimed at showing software does not work. Also known as "test to fail".
N+1 Testing:A variation of Regression Testing. Testing conducted with multiple cycles in which errors found in test cycle N are resolved and the solution is retested in test cycle N+1. The cycles are typically repeated until the solution reaches a steady state and there are no errors. See also Regression Testing.
Path Testing: Testing in which all paths in the program source code are tested at least once.
Performance Testing: Testing conducted to evaluate the compliance of a system or component with specified performance requirements. Often this is performed using an automated test tool to simulate large number of users. Also know as "Load Testing".
Positive Testing: Testing aimed at showing software works. Also known as "test to pass".
Quality Assurance: All those planned or systematic actions necessary to provide adequate confidence that a product or service is of the type and quality needed and expected by the customer.
Quality Audit: A systematic and independent examination to determine whether quality activities and related results comply with planned arrangements and whether these arrangements are implemented effectively and are suitable to achieve objectives.
Quality Circle: A group of individuals with related interests that meet at regular intervals to consider problems or other matters related to the quality of outputs of a process and to the correction of problems or to the improvement of quality.
Quality Control: The operational techniques and the activities used to fulfill and verify requirements of quality.
Quality Management: That aspect of the overall management function that determines and implements the quality policy.
Quality Policy: The overall intentions and direction of an organization as regards quality as formally expressed by top management.
Quality System: The organizational structure, responsibilities, procedures, processes, and resources for implementing quality management.
Race Condition: A cause of concurrency problems. Multiple accesses to a shared resource, at least one of which is a write, with no mechanism used by either to moderate simultaneous access.
Ramp Testing: Continuously raising an input signal until the system breaks down.
Recovery Testing:Confirms that the program recovers from expected or unexpected events without loss of data or functionality. Events can include shortage of disk space, unexpected loss of communication, or power out conditions.
Regression Testing: Retesting a previously tested program following modification to ensure that faults have not been introduced or uncovered as a result of the changes made.
Release Candidate:A pre-release version, which contains the desired functionality of the final version, but which needs to be tested for bugs (which ideally should be removed before the final version is released).
Sanity Testing: Brief test of major functional elements of a piece of software to determine if its basically operational. See also Smoke Testing.
Scalability Testing: Performance testing focused on ensuring the application under test gracefully handles increases in work load.
Security Testing:Testing which confirms that the program can restrict access to authorized personnel and that the authorized personnel can access the functions available to their security level.
Smoke Testing: A quick-and-dirty test that the major functions of a piece of software work. Originated in the hardware testing practice of turning on a new piece of hardware for the first time and considering it a success if it does not catch on fire.
Soak Testing: Running a system at high load for a prolonged period of time. For example, running several times more transactions in an entire day (or night) than would be expected in a busy day, to identify and performance problems that appear after a large number of transactions have been executed.
Software Requirements Specification: A deliverable that describes all data, functional and behavioral requirements, all constraints, and all validation requirements for software/
Software Testing: A set of activities conducted with the intent of finding errors in software.
Static Analysis: Analysis of a program carried out without executing the program.
Static Analyzer: A tool that carries out static analysis.
Static Testing: Analysis of a program carried out without executing the program.
Storage Testing:Testing that verifies the program under test stores data files in the correct directories and that it reserves sufficient space to prevent unexpected termination resulting from lack of space. This is external storage as opposed to internal storage.
Stress Testing: Testing conducted to evaluate a system or component at or beyond the limits of its specified requirements to determine the load under which it fails and how. Often this is performance testing using a very high level of simulated load.
Structural Testing: Testing based on an analysis of internal workings and structure of a piece of software. See also White Box Testing.
System Testing: Testing that attempts to discover defects that are properties of the entire system rather than of its individual components.
Testability:The degree to which a system or component facilitates the establishment of test criteria and the performance of tests to determine whether those criteria have been met.
Testing:
• The process of exercising software to verify that it satisfies specified requirements and to detect errors.
• The process of analyzing a software item to detect the differences between existing and required conditions (that is, bugs), and to evaluate the features of the software item (Ref. IEEE Std 829).
• The process of operating a system or component under specified conditions, observing or recording the results, and making an evaluation of some aspect of the system or component.
Test Bed: An execution environment configured for testing. May consist of specific hardware, OS, network topology, configuration of the product under test, other application or system software, etc. The Test Plan for a project should enumerated the test beds(s) to be used.
Test Case:
• Test Case is a commonly used term for a specific test. This is usually the smallest unit of testing. A Test Case will consist of information such as requirements testing, test steps, verification steps, prerequisites, outputs, test environment, etc.
• A set of inputs, execution preconditions, and expected outcomes developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement.
Test Driven Development: Testing methodology associated with Agile Programming in which every chunk of code is covered by unit tests, which must all pass all the time, in an effort to eliminate unit-level and regression bugs during development. Practitioners of TDD write a lot of tests, i.e. an equal number of lines of test code to the size of the production code.
Test Driver: A program or test tool used to execute a tests. Also known as a Test Harness.
Test Environment: The hardware and software environment in which tests will be run, and any other software with which the software under test interacts when under test including stubs and test drivers.
Test First Design: Test-first design is one of the mandatory practices of Extreme Programming (XP).It requires that programmers do not write any production code until they have first written a unit test.
Test Harness: A program or test tool used to execute a tests. Also known as a Test Driver.
Test Plan: A document describing the scope, approach, resources, and schedule of intended testing activities. It identifies test items, the features to be tested, the testing tasks, who will do each task, and any risks requiring contingency planning. Ref IEEE Std 829.
Test Procedure: A document providing detailed instructions for the execution of one or more test cases.
Test Scenario: Definition of a set of test cases or test scripts and the sequence in which they are to be executed.
Test Script: Commonly used to refer to the instructions for a particular test that will be carried out by an automated test tool.
Test Specification: A document specifying the test approach for a software feature or combination or features and the inputs, predicted results and execution conditions for the associated tests.
Test Suite: A collection of tests used to validate the behavior of a product. The scope of a Test Suite varies from organization to organization. There may be several Test Suites for a particular product for example. In most cases however a Test Suite is a high level concept, grouping together hundreds or thousands of tests related by what they are intended to test.
Test Tools: Computer programs used in the testing of a system, a component of the system, or its documentation.
Thread Testing: A variation of top-down testing where the progressive integration of components follows the implementation of subsets of the requirements, as opposed to the integration of components by successively lower levels.
Top Down Testing: An approach to integration testing where the component at the top of the component hierarchy is tested first, with lower level components being simulated by stubs. Tested components are then used to test lower level components. The process is repeated until the lowest level components have been tested.
Total Quality Management: A company commitment to develop a process that achieves high quality product and customer satisfaction.
Traceability Matrix: A document showing the relationship between Test Requirements and Test Cases.
U Usability Testing: Testing the ease with which users can learn and use a product.
Use Case: The specification of tests that are conducted from the end-user perspective. Use cases tend to focus on operating software as an end-user would conduct their day-to-day activities.
User Acceptance Testing: A formal product evaluation performed by a customer as a condition of purchase.
Unit Testing: Testing of individual software components.
Validation: The process of evaluating software at the end of the software development process to ensure compliance with software requirements. The techniques for validation is testing, inspection and reviewing.
Verification: The process of determining whether of not the products of a given phase of the software development cycle meet the implementation steps and can be traced to the incoming objectives established during the previous phase. The techniques for verification are testing, inspection and reviewing.
Volume Testing: Testing which confirms that any values that may become large over time (such as accumulated counts, logs, and data files), can be accommodated by the program and will not cause the program to stop working or degrade its operation in any manner.
Walkthrough: A review of requirements, designs or code characterized by the author of the material under review guiding the progression of the review.
White Box Testing: Testing based on an analysis of internal workings and structure of a piece of software. Includes techniques such as Branch Testing and Path Testing. Also known as Structural Testing and Glass Box Testing. Contrast with Black Box Testing.
Workflow Testing: Scripted end-to-end testing which duplicates specific workflows which are expected to be utilized by the end-user.