Entries to concept map “Software testing”

Guntis Arnicans, Dainis Romans and Uldis Straujums

University of Latvia

 

ability

abstract

acceptance criteria

acceptance testing = acceptance = user acceptance testing

accessibility testing

accuracy

accuracy testing

acronym

acting (IDEAL)

action word driven testing

activities

activity

actor

actual

actual result = actual outcome

ad hoc testing

adaptability

agile manifesto

agile software development

agile testing

alpha testing

analysis

analytical testing

analyzability

anomaly

anti-pattern

API (Application Programming Interface) testing

approach

architect

arithmetic

assessment

assessment report

assessor

atomic condition

attack = fault attack = software attack

attack-based testing

attractiveness

attribute

audit

audit trail

automated testware

automation

availability

back-to-back testing = mutation testing

balanced scorecard

based

baseline

basic block

basis

basis test set

behavior

benchmark test (1)

benchmark test (2)

bespoke software = custom software

best practice

beta testing = field testing

big-bang testing

black

black box test design technique = black box technique = specification-based technique = specification-based test design technique

black box testing = specification-based testing

blocked test case

board

bottom-up testing

boundary value

boundary value analysis = boundary value testing

boundary value coverage

box

branch

branch coverage

branch testing = algorithm test = arc testing

buffer

buffer overflow

business process-based testing

call graph

capability

Capability Maturity Model Integration = CMMI

capture/playback tool = capture/replay tool = record/playback tool

CASE

case

CAST

category

causal analysis

cause

cause-effect diagram = Ishikawa diagram = fishbone diagram

cause-effect graph

cause-effect graphing = cause-effect analysis

certification

change

change management (1)

change management (2)

changeability

characteristic

chart

checklist-based testing

classification tree

classification tree method

cmmi

co-existence

code

code coverage

codependent behavior

collection

combination

combinatorial testing

committee

comparison

compiler

complexity

compliance

compliance testing = conformance testing = regulation testing = standards testing

component = module = unit

component integration testing = integration testing in the small = link testing

component specification

component testing = module testing = program testing = unit testing

components

compound condition = multiple condition

concurrency testing

condition = branch condition

condition coverage = branch condition coverage

condition outcome

condition testing

confidence interval

configuration

configuration auditing

configuration control = change control = version control

configuration control board (CCB) = change control board

configuration identification

configuration item

configuration management

configuration management tool

confirmation

consistency

consultative testing

content-based model

continuous representation

control

control chart = Shewhart chart

control flow

control flow analysis

control flow graph

control flow testing

convergence metric

conversion testing = migration testing

corporate dashboard

cost of quality

coverage = test coverage

coverage analysis

coverage item

coverage tool = coverage measurement tool

criteria

critical success factor

Critical Testing Processes = CTP

custom tool

cycle

cyclomatic complexity = cyclomatic number

daily build

dashboard

data

data definition

data flow

data flow analysis

data flow coverage

data flow testing

data quality

data-driven testing

database integrity testing = data integrity testing

dd-path

debugging

debugging tool = debugger

decision

decision condition coverage

decision condition testing

decision coverage

decision outcome

decision table = cause-effect decision table

decision table testing

decision testing

defect = bug = fault = problem

defect density = fault density

Defect Detection Percentage (DDP) = Fault Detection Percentage (FDP)

defect management = problem management

defect management committee = defect triage committee

defect management tool = bug tracking tool = defect tracking tool

defect masking = fault masking

defect report = bug report = problem report

defect taxonomy = bug taxonomy

defect type = defect category

defect-based test design technique = defect-based technique

defects

defined

definition

definition-use pair

degree

deliverable

Deming cycle

density

derive

design

design-based testing

desk checking

determine

developing

development

development testing

device

diagnosing (IDEAL)

diagram

document

documentation testing

domain

domain analysis

driven

driver = test driver

dynamic

dynamic analysis

dynamic analysis tool

dynamic comparison

dynamic testing

ease

effect

effectiveness

efficiency (1)

efficiency (2)

efficiency testing

EFQM (European Foundation for Quality Management) excellence model

element

elementary comparison testing

embedded iterative development model

emotional intelligence

emulator

entity

entry criteria

entry point

environment

environmental

equivalence

equivalence partition = equivalence class

equivalence partition coverage

equivalence partitioning = partition testing

error = mistake

error guessing

error tolerance

establishing (IDEAL)

estimation

exception handling

executable

executable statement

execution

exercised

exhaustive testing = complete testing

exit

exit criteria = completion criteria = test completion criteria

exit point

expected

expected result = expected outcome = predicted outcome

experience

experience-based test design technique = experience-based technique

experience-based testing

exploratory testing

extreme programming (XP)

factor

factory acceptance testing

fail = test fail

failover testing

failure

failure mode

Failure Mode and Effect Analysis (FMEA) = Software Failure Mode and Effect Analysis (SFMEA)

Failure Mode, Effects, and Criticality Analysis (FMECA) = Software Failure Mode, Effects, and Criticality Analysis (SFMECA)

failure rate

false-fail result = false-positive result

false-pass result = false-negative result

fault injection

fault seeding = bebugging = error seeding

fault seeding tool = error seeding tool

fault tolerance

Fault Tree Analysis (FTA) = Software Fault Tree Analysis (SFTA)

feasible path

feature = software feature

feature-driven development

finite state machine

flow

form

formal

formal review

framework

frozen test basis

Function Point Analysis (FPA)

functional

functional integration

functional requirement

functional test design technique

functional testing

functionality

functionality testing

Goal Question Metric = GQM

graph

graphical

hardware

hardware-software integration testing

hazard analysis

heuristic evaluation

high

high level test case = abstract test case = logical test case

horizontal traceability

hyperlink

hyperlink test tool

IDEAL

identification

impact

impact analysis

implementation

improvement

incident = deviation = software test incident = test incident

incident logging

incident management

incident management tool

incident report = deviation report = software test incident report = test incident report

incremental

incremental development model

incremental testing

independence of testing

indicator

individual

infeasible path

informal

informal review = ad hoc review

initiating (IDEAL)

input

input domain

input value

insourced testing

inspection

installability

installability testing

installation guide

installation wizard

instance

instrumentation

instrumenter = program instrumenter

intake test = pretest

integration

integration testing

interface testing

interoperability

interoperability testing = compatibility testing

invalid testing

inventory

isolation testing

item

iterative

iterative development model

keyword-driven testing

language

LCSAJ

LCSAJ coverage

LCSAJ testing

lead assessor

leader

learnability

learning (IDEAL)

level

level test plan

lifecycle

lifecycle model

load profile

load testing

load testing tool

log

logging

low level test case = concrete test case

maintainability

maintainability testing = serviceability testing

maintenance

maintenance testing

man in the middle attack

management

management review

manifesto

manufacturing-based quality

masking

master test plan = project test plan

matrix

maturity (1)

maturity (2)

maturity level

maturity model

Mean Time Between Failures = MTBF

Mean Time To Repair = MTTR

measure

measurement

measurement scale

meeting

memory

memory leak

method

methodical testing

methodology

metric

milestone

mind map

model

model-based testing

modeling tool

moderator = inspection leader

modified condition decision coverage = condition determination coverage = modified multiple condition coverage

modified condition decision testing = condition determination testing = modified multiple condition testing

monitor = monitoring tool

monkey testing

multiple

multiple condition coverage = branch condition combination coverage = condition combination coverage

multiple condition testing = branch condition combination testing = condition combination testing

mutation analysis

Myers-Briggs Type Indicator (MBTI)

N-switch coverage = Chow's coverage metrics

N-switch testing

negative testing = dirty testing

neighborhood integration testing

non

non-conformity

non-functional requirement

non-functional test design technique

non-functional testing

number

off-the-shelf software = COTS = Commercial Off-The-Shelf software = standard software

open source tool

operability

operational

operational acceptance testing = production acceptance testing

operational environment

operational profile

operational profile testing

operational profiling

operational testing

organization

organizational

orthogonal array

orthogonal array testing

output

output domain

output value

outsourced testing

pair

pair programming

pair testing

pairwise integration testing

pairwise testing

Pareto analysis

partition

partitioning

pass = test pass

pass/fail criteria

path = control flow path

path coverage

path sensitizing

path testing

peer

peer review

percentage

performance = time behavior

performance indicator = key performance indicator

performance profiling

performance testing

performance testing tool

performed

period

person

phase

phase containment

phase test plan

plan

planning

planning poker

point

pointer

portability

portability testing = configuration testing

post-execution comparison

postcondition

precondition

predicate

priority

probe effect

procedure

procedure testing

process

process assessment

process cycle test

process improvement

process model

process-compliant testing

processes

product

product risk

product-based quality

profile

profiling

program

programming

project

project retrospective

project risk

pseudo-random

qualification

quality

quality assurance

quality attribute = quality characteristic = software product characteristic = software quality characteristic

quality control

quality gate

quality management

quality risk

questionnaire

RACI matrix

random

random testing

Rational Unified Process = RUP

re-testing = confirmation testing

reactive testing

recording

recoverability

recoverability testing = recovery testing

regression testing

regression-averse testing

release note = item transmittal report = test item transmittal report

reliability

reliability growth model

reliability testing

replaceability

report

representation

requirement

requirements

requirements management tool

requirements phase

requirements-based testing

resource utilization = storage

resource utilization testing = storage testing

result = outcome = test outcome = test result

resumption criteria

resumption requirements

retrospective meeting = post-project meeting

review

review plan

review tool

reviewer = checker = inspector

risk

risk analysis

risk assessment

risk control = risk mitigation

risk identification

risk impact

risk level

risk likelihood

risk management

risk type = risk category

risk-based testing

robustness

robustness testing

root cause

root cause analysis

run

S.M.A.R.T. goal methodology

safety

safety critical system

safety testing

scalability

scalability testing

scale

scenario

schedule

scorecard

scribe = recorder

scripted testing

scripting

scripting language

SCRUM

security

security testing

security testing tool

security tool

see

seeding

sequence

session-based test management

session-based testing

set

severity

short-circuiting

simulation

simulator

site acceptance testing

smoke test = confidence test = sanity test

software

software integrity level

software lifecycle

Software Process Improvement = SPI

software quality

Software Usability Measurement Inventory (SUMI) = SUMI

source

special

specification

specified input

stability

staged representation

standard

standard-compliant testing

state

state diagram

state table

state transition

state transition testing = finite state testing

statement = source statement

statement coverage

statement testing

static

static analysis

static analyzer = analyzer = static analysis tool

static code analysis

static code analyzer = code analyzer

static testing

statistical

statistical testing

status accounting

step

stress testing

stress testing tool

structural coverage

structure

structured

stub

subpath

suitability

suitability testing

suite

supplied

support

supports

suspension criteria

syntax testing

system

system integration testing = integration testing in the large

system of systems

system testing

systematic

Systematic Test and Evaluation Process = STEP

systems

table

taxonomy

technical review

technique

test

test approach

test architect (1)

test architect (2)

test automation

test basis

test case

test case specification

test charter = charter

test closure

test comparator = comparator

test comparison

test condition = test requirement = test situation

test control

test cycle

test data

test data management

test data preparation tool = test generator

test deliverable

test design (2)

test design specification = test design

test design technique = test case design technique = test specification technique = test technique

test design tool

test director

test driven development

test environment = test bed = test rig

test estimation

test evaluation report

test execution

test execution automation

test execution phase

test execution schedule

test execution technique

test execution tool

test harness

test implementation

test improvement plan

test infrastructure

test input

test item

test level = test stage

test log = test record = test run log

test logging = test recording

test management

test management tool

test manager = test leader

Test Maturity Model integration = TMMi

test mission

test monitoring

test object

test objective

test oracle = oracle

test performance indicator

test phase

test plan

test planning

Test Point Analysis (TPA)

test policy

test procedure specification = test procedure = test scenario

test process

Test Process Group = TPG

test process improvement manifesto

test process improver

test progress report = test report

test reproducibility

test run

test schedule

test script

test session

test specification

test strategy

test suite = test case suite = test set

test summary report = test report

test target

test tool

test type

testability

testability review

testable requirement

tester

testing = evaluation

testware

thread testing

three point estimation

time

tolerance

tool

top-down testing

Total Quality Management = TQM

TPI Next

traceability

tracing

transactional analysis

transcendent-based quality

transition

tree

type

understandability

unit test framework

unreachable code = dead code

usability

usability testing

use

use case

use case testing = scenario testing

user

user scenario testing

user story

user story testing

user test

user-based quality

V-model

validation

value

value-based quality

values

variable

verification

vertical traceability

view

volume testing

walkthrough = structured walkthrough

Website Analysis and MeasureMent Inventory (WAMMI) = WAMMI

white

white-box test design technique = structural test design technique = structure-based technique = structure-based test design technique = white-box technique

white-box testing = clear-box testing = code-based testing = glass box testing = logic-coverage testing = logic-driven testing = structural testing = structure-based testing

Wide Band Delphi

wild pointer

Work Breakdown Structure = WBS