Acronyms Flashcards
ISTQB
International Software Testing Qualifications Board
KDT
Keyword Driven Testing
REST
Representational State Transfer
SDLC
Software Development Life Cycle
SOAP
Simple Object Access Protocol
SUT
System Under Test
TAA
Test Automation Architecture
TAE
Test Automation Engineer
TAS
Test Automation Solution
TCP
Transmission Control Protocol
W3C
World Wide Web Consortium
XPath
(XML Path Language): A query language for selecting nodes from an XML document
XML
(eXtensible Markup Language) defines a set of rules for encoding documents in a format that is both human-readable and machine-readable
wrapper
A function in a software library whose main purpose is to call another function, often adding or enhancing functionality while hiding complexity
WebDriver
The interface against which Selenium tests are written
technical debt
Additional cost of rework caused by choosing to ignore bad designs or implementations in the short term
pesticide paradox
A phenomenon where repeating the same test multiple times causes it to find fewer defects
Page Object Pattern
A test automation pattern which requires that technical logic and business logic be dealt with at different levels
modal dialog
A screen or box which forces the user to interact with it before they can access the underlying screen
hook
An interface which is introduced into a system which is created predominately to provide enhanced testability to that system
framework
Provides an environment for automated test scripts to execute; including tools, libraries,and fixtures
fixture
A test fixture is a mock object or environment used to consistently test some item, device, or piece of software
Document Object Model
An API that treats an HTML or XML document as a tree structure wherein each node is an object representing a part of the document
comparator
A tool to automate the comparison of expected results against the actual results