Chapter 5 Flashcards
content-based model
A process model that provides a detailed description of good engineering practices, such as, for example, test practices
Critical Testing Processes (CTP)
A content-based model for test process improvement built around 12 critical processes
Systematic Test and Evaluation (STEP)
A structured testing methodology, also used as a content-based model for improving the testing process
Test Maturity Model integration (TMMi)
A five-level staged framework for test process improvement that is related to the Capability Maturity Model Integration (CMMI) and describes the key elements of an effective test process
TPI Next
A continuous business-driven framework for test process improvement that describes the key elements of an effective and efficient test process
Capability Maturity Model Integration (CMMI)
A framework that describes the key elements of an effective product development and maintenance process. The Capability Maturity Model Integration model covers best practices for planning, engineering, and managing product development and maintenance.
suitability
The capability of the software product to provide an appropriate set of functions for specified tasks and user objectives
interoperability testing
The process of testing to determine the interoperability of a software product
interoperability
The capability of the software product to interact with one or more specified components or systems
security testing
Testing to determine the security of the software product
security
Attributes of software products that bear on its ability to prevent unauthorized access, whether accidental or deliberate, to programs and data
accessibility testing
Testing to determine the ease by which users with disabilities can use a component or system
usability testing
Testing to determine the extent to which the software product is understood, easy to learn, easy to operate, and attractive to the users under specified conditions
usability
The capability of the software to be understood, learned, used, and attractive to the user when used under specified conditions
heuristic evaluation
A static usability test technique to determine the compliance of a user interface with recognized usability principles (the so-called “heuristics”).