Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
30 Cards in this Set
- Front
- Back
risk assessment |
The process of identifying and subsequently analyzing the identified project or product risk to determine its level of risk, typically by assigning likelihood and impact ratings. |
|
risk level |
The importance of a risk as defined by its characteristics impact and likelihood. It can be used to determine the intensity of testing to be performed. It can be expressed either qualitatively (e.g., high, medium, low) or quantitatively. |
|
risk likelihood |
The estimated probability that a risk will become an actual outcome or event. |
|
risk management |
Systematic application of procedures and practices to the tasks of identifying, analyzing, prioritizing, and controlling risk. |
|
risk control |
The process through which decisions are reached and protective measures are implemented for reducing risks to, or maintaining risks within, specified levels. |
|
risk-based testing |
An approach to testing to reduce the level of product risks and inform stakeholders of their status, starting in the initial stages of a project. It involves the identification of product risks and the use of risk levels to guide the test process. |
|
robustness |
The degree to which a component or system can function correctly in the presence of invalid inputs or stressful environmental conditions. |
|
robustness testing |
Testing to determine the robustness of the software product. |
|
root cause |
A source of a defect such that if it is removed, the occurrence of the defect type is decreased or removed. |
|
safety |
The capability of the software product to achieve acceptable levels of risk of harm to people, business, software, property or the environment in a specified context of use. |
|
recorder |
The person who records each defect mentioned and any suggestions for process improvement during a review meeting, on a logging form. This person should ensure that the logging form is readable and understandable. |
|
scripting language |
A programming language in which executable test scripts are written, used by a test execution tool (e.g., a capture/playback tool). |
|
security |
Attributes of software products that bear on its ability to prevent unauthorized access, whether accidental or deliberate, to programs and data. |
|
security testing |
Testing to determine the security of the software product. |
|
security testing tool |
A tool that provides support for testing security characteristics and vulnerabilities. |
|
security tool |
A tool that supports operational security. |
|
severity |
The degree of impact that a defect has on the development or operation of a component or system. |
|
simulation |
The representation of selected behavioral characteristics of one physical or abstract system by another system. |
|
simulator |
A device, computer program or system used during testing, which behaves or operates like a given system when provided with a set of controlled inputs. |
|
site acceptance testing |
Acceptance testing by users/customers at their site, to determine whether or not a component or system satisfies the user/customer needs and fits within the business processes, normally including hardware as well as software. |
|
software |
Computer programs, procedures, and possibly associated documentation and data pertaining to the operation of a computer system. |
|
software integrity level |
The degree to which software complies or must comply with a set of stakeholder-selected software and/or software-based system characteristics (e.g., software complexity, risk assessment, safety level, security level, desired performance, reliability or cost) which are defined to reflect the importance of the software to its stakeholders. |
|
software lifecycle |
The period of time that begins when a software product is conceived and ends when the software is no longer available for use. It typically includes a concept phase, requirements phase, design phase, implementation phase, test phase, installation and checkout phase, operation and maintenance phase, and sometimes, retirement phase. Note these phases may overlap or be performed iteratively. |
|
specification |
A document that specifies, ideally in a complete, precise and verifiable manner, the requirements, design, behavior, or other characteristics of a component or system, and, often, the procedures for determining whether these provisions have been satisfied. |
|
stability |
The capability of the software product to avoid unexpected effects from modifications in the software. |
|
standard |
Formal, possibly mandatory, set of requirements developed and used to prescribe consistent approaches to the way of working or to provide guidelines (e.g., ISO/IEC standards, IEEE standards, and organizational standards). |
|
standard-compliant testing |
Testing that complies to a set of requirements defined by a standard, e.g., an industry testing standard or a standard for testing safety-critical systems. |
|
state table |
A grid showing the resulting transitions for each state combined with each possible event, showing both valid and invalid transitions. |
|
state transition |
A transition between two states of a component or system. |
|
state transition testing |
A black-box test design technique in which test cases are designed to execute valid and invalid state transitions. |