Acronyms and abbreviations in software testing


Acronyms & Abbreviations Related to Software Testing

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


















ACM Association for Computing Machinery.

AFIPS American Federation of Information Processing Societies.

AIAT Artificial Intelligence Applications Testing.

ANSI American National Standards Institute http://www.ansi.org/

AMC Average Method Complexity

AMIS Availability Management Information System

AQAP Allied Quality Assurance Publication

ARIN American Registry for Internet Numbers

ASTF Automated Software Test Framework

ASCII American Standard Code for Information Interchange

ATP Acceptance Test Procedure

ASTF Automated software test framework

ATLM Automated testing lifecycle methodology

ATRT Automated test and retest

ATG Automated test generator

ATLM Automated testing lifecycle methodology

AUT Application under test

ACC (Attribute Component Capability) analysis

[Acronyms and abbreviations in software testing Back to Top]



BCS British Computer Society.

BERT Bit Error Test (Diagnostic Tests)

BIST Built-in self-test (Diagnostic Tests)

BS British Standard

BONDING Bandwidth On Demand Interoperability Group

BR Business Requirement

BRS Business Requirement Specification.

BS7925-1 British Standard BS 7925-1 Vocabulary of terms in software testing

BVA Boundary Value Analysis

BITE Browser Integrated Test Environment

[Acronyms and abbreviations in software testing Back to Top]



CA Configuration accounting

CASE Computer-Aided Software Engineering

CAST Computer Aided Software Testing

CC Configuration control

CDR Critical design review

CE Critical error

CERT Computer Emergency Response Team

CHAP Challenge Handshake Authentication Protocol

CICD or CI/CD continuous integration and continuous delivery as combined practices.

CISP Cardholder information security program

CI Configuration item

CID Configuration identification

CM Configuration management

CMM Capability Maturity Model

CMMI Capability Maturity Model Integrated

CMP Configuration management plan

CMT Configuration Management Tool

COA Cost of achievement

COPS Common Open Policy Service

CORBA Common Object Request Broker Architecture

COTS Commercial Off-The-Shelf

COF Cost of failure

CR Change Request

CRC Class, Responsibility, Collaboration

COQ cost of quality

CRUD Create, Read, Update, Delete

CSFs Critical Success Factors

[Acronyms and abbreviations in software testing Back to Top]



DARPA Defense Advanced Research Projects Agency

DDD Database design document

DDS Data distribution service

DBA Dynamic Bandwidth Allocation

DDS Digital Data System

DES Data -Encryption Standard

DEF Defense Standard

DHS Department of Homeland Security (U.S.)

DDD Detailed Design Document

DFD Data Flow Diagram

DOD Department Of Defense (USA)

DOM Document Object Model

DRE Defect Removal Efficiency

DIKW Data-to-Information-to-Knowledge-to-Wisdom.

DSDM Dynamic Systems Development Methodology

DTI Department of Trade and Industry —(UK)


ECMA European Computer Manufacturers Association

EIA Electronic Industries Association

ERD Entity Relationship Diagram

ETSI European Telecom Standards Institute

[Acronyms and abbreviations in software testing Back to Top]



FDD Functional Design Document

FDD Feature driven development - software development process. It is one of a number of Agile methods for developing software.

FVT Function verification test

FA Functional audit

FAQ Frequently Asked Questions

FTP File Transfer Protocol

FDA Food and Drug Administration

FnPt Function point

FC Function Count

FISMA Federal Information Security Management Act —(U.S.)

FMEA Failure Mode and Effect Analysis

FP Function Point

FPA Function Point Analysis.

FTC Federal Trade Commission —(U.S.)


GOSIP Government Open Systems Interconnection Profile

GUI Graphical User Interface

GTAC Google Test Automation Conference

GTA Google Test Analytics


HCM Hardware configuration management

HIPAA Healthcare Portability and Accountability Act of 1996

HIPO Hierarchy, Input, Processing, Output

HOL Higher Order Logic

[Acronyms and abbreviations in software testing Back to Top]



IaaS Infrastructure as a Service

IDE Integrated Development Environment

IDD Interface design document

IEC International Electrotechnical Commission

IEEE Institute of Electrical and Electronics Engineers

IDL Interface design language

IRC Internet relay chat

IoT internet of things

I-P-0 Input-Process-Output

IPsec Internet Protocol Security

ISAKMP Internet Security Association and Key Management Protocol

ISDN Integrated Services Digital Network

lSLE Integrated Software Lifecycle Environment

ISO International Organization for Standards

ITIL Information Technology Infrastructure Library.


JAD Joint Application Development

JTC1 Joint Technical Committee 1

[Acronyms and abbreviations in software testing Back to Top]



KBSA Knowledge-Based Software Assistant

KLOC Thousands of lines of code


LCL Lower control limit

LCSAJ Linear Code Sequence And Jump (a software analysis method)

LOC Lines of code

LSRT Long-Sequence Regression Testing


MDD Model-driven development (agile model-driven development - AMDD)

MOD Ministry of Defence —(UK)

MoSCoW M - MUST have this; S - SHOULD have this if at all possible; C - COULD have this if it does not affect anything else; W - WON'T have this time but WOULD like in the future.

MTBF Mean Time Between Failure

MTTF Mean Time To Fail

MTTR Mean Time To Repair

MTTCF Mean time to critical failure

[Acronyms and abbreviations in software testing Back to Top]



NCSA National Cyber Security Alliance

NFR Nonfunctional requirements

NIST National Institute of Standards and Technology

NBS National British standard


ORD Object Relationship Diagram

OCM Operational configuration management

OSI Open Systems Interconnection

OKRs Objectives and key results


PA Physical audit

PaaS Platform as a Service

PCA Performance and Coverage Analysis

PDR Preliminary design review

PERT Program Evaluation and Review technique Diagram

PIR Postimplementation review

PCRTS Problem and Change Request Tracking System

PIM Platform-Independent Model

PIPEDA Personal Information Protection and Electronic Documents Act

PIM Platform-independent model

POF Probability of Failure

POST Power- On Self - Test (Diagnostic Tests)

PSI Platform-Specific Implementation

PT Problem Ticket

PTR Problem trouble report

[Acronyms and abbreviations in software testing Back to Top]



QA Quality Assurance

QC Quality Control

QMS Quality Management System

QoS Quality of Service

QAaaS QA as a service

QUES Quality Evaluation System


RAD Rapid Application Development

RAT Real Application Testing [Abbreviation used by Oracle]

RCA Root cause analysis

RTM Requirements traceability matrix

RFC Request for Change

RFC Request for comments

RFP Request for Proposal

RMI Remote Method Invocation

ROI Return on Investment

RIB Reflexive User Interface Builder

RTM Requirements traceability matrix

RST Reverse Semantic Traceability

RPF Record and Playback framework

[Acronyms and abbreviations in software testing Back to Top]



SA Structured Analysis

SaaS Software as a Service

SADT Systems Analysis and Design Technique

SCA Static Code Analysis

SC Security Checklist

SCA Source Code Analyzer

SCR Software Change Request

SDK Software Development Kit

SC Standards committee

SDLC Software development life cycle

SDP Software development plan

SDP Service design package

SEI Software Engineering Institute

SG Standards group

SIR System Investigation Report

SLC Software life cycle

SQS Software quality system

SQSP Software quality system plan

SRR Software requirements review

SDD System and software design document

SKMS Service Knowledge Management System

SMIS Security Management Information System

SMARTS Software Maintenance and Regression Test System

SSH Secure Shell

SOA Service-oriented architecture

STAF Software testing automation framework

Std standard (IEEE designation)

STEP Systematic Test and Evaluation Process

START Structured Testing and Requirements Tool

STL Software testing lifecycle

STR Software trouble report

STR System trouble report

SUT System Under Test

SETs Software engineers in test

[Acronyms and abbreviations in software testing Back to Top]



TaaS Testing as a Service.

TCAT Test Coverage Analysis Tool

TCB Trusted Computing Base

TCDY Test case design yield

TDD Test-driven development

TDGEN Test filelData Generator

TLS The Transport Layer Security

TMM Test Maturity Model

TOE Target of Evaluation

TPA Test point analysis

TPI Test Process Improvement

TPT Time Partition Testing

TQC Total quality control

TTCN Testing and Test Control Notation

TTCN-1 Tree and Tabular Combined Notation version 1

TTM Test traceability matrix

TRR Test readiness review

TEMs Test engineering managers

TAP Test Automation Program

[Acronyms and abbreviations in software testing Back to Top]



UCL upper control limit

UDF unit development folder

UML Unified Modelling Language

UDDI Universal Description, Discovery and Integration

UML TP UML Testing Profile

URI Uniform Resource Identifier

URL Uniform Resource Locator

USM User-based Security Model

UTC Usability-Test Candidate


VE Virtual environment

V&V Verification and validation

VNC Virtual network computing



XP eXtreme Programming

[Acronyms and abbreviations in software testing Back to Top]


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


Please send me more software test acronyms and abbreviations.


Oxford English Dictionary defines the three terms (Abbreviation, Acronym, Initialism) as follows:
Abbreviation: A shortened form of a word or phrase.
Acronym: A word formed from the initial letters of other words (e.g., laser, which is an acronym of Light Amplification by Stimulated Emission of Radiation).
Initialism: An abbreviation consisting of initial letters pronounced separately (e.g., BBC).


On this page I put Acronyms and Abbreviations Related to Software Testing. These Acronyms and Abbreviations are very simple but often was used during interviewing software testers and created confusions. The Acronyms and Abbreviations found above are listed in the alphabetical order. You can find more Acronyms and Abbreviations related to Software testing Acronym and Abbreviation Dictionary

General Abbreviations and Abbreviation Used in Software Development. Acronym and Abbreviation Related to Software Development


General Computer Terminology Used in Software Development and Testing. Computer Terminology

General Networking Acronyms Used in Software Development and Testing. Networking Acronyms

END Acronyms and Abbreviations Related to Software Testing.


eXtreme Software Testing Main Page
© January 2006 Alex Samurin geocities.com/xtremetesting/ and © eXtremeSoftwareTesting.com