Chapter 5 Flashcards

1
Q

content-based model

A

A process model that provides a detailed description of good engineering practices, such as, for example, test practices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Critical Testing Processes (CTP)

A

A content-based model for test process improvement built around 12 critical processes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Systematic Test and Evaluation (STEP)

A

A structured testing methodology, also used as a content-based model for improving the testing process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Test Maturity Model integration (TMMi)

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

TPI Next

A

A continuous business-driven framework for test process improvement that describes the key elements of an effective and efficient test process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Capability Maturity Model Integration (CMMI)

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

suitability

A

The capability of the software product to provide an appropriate set of functions for specified tasks and user objectives

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

interoperability testing

A

The process of testing to determine the interoperability of a software product

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

interoperability

A

The capability of the software product to interact with one or more specified components or systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

security testing

A

Testing to determine the security of the software product

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

security

A

Attributes of software products that bear on its ability to prevent unauthorized access, whether accidental or deliberate, to programs and data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

accessibility testing

A

Testing to determine the ease by which users with disabilities can use a component or system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

usability testing

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

usability

A

The capability of the software to be understood, learned, used, and attractive to the user when used under specified conditions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

heuristic evaluation

A

A static usability test technique to determine the compliance of a user interface with recognized usability principles (the so-called “heuristics”).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Software Usability Measurement Inventory (SUMI)

A

A questionnaire-based usability test technique to evaluate the usability, e.g., user-satisfaction, of a component or system

17
Q

reliability growth model

A

A model that shows the growth in reliability over time during continuous testing of a component or system as a result of the removal of defects that result in reliability failures

18
Q

reliability

A

The ability of the software product to perform its required functions under stated conditions for a specified period of time or for a specified number of operations

19
Q

reliability testing

A

The process of testing to determine the reliability of a software product

20
Q

operational profile

A

The representation of a distinct set of tasks performed by the component or system, possibly based on user behavior when interacting with the component or system and their probabilities of occurrence. A task is logical rather that physical and can be executed over several machines or be executed in noncontiguous time segments

21
Q

operational acceptance testing

A

Operational testing in the acceptance test phase, typically performed in a simulated real-life operational environment by operator and/or administrator focusing on operational aspects, e.g. recoverability, resource-behavior installability, and technical compliance

22
Q

operational environment

A

Hardware and software products installed at users’ or customers’ sites where the component or system under test will be used. The software may include operating systems, database management systems, and other applications

23
Q

recoverability testing

A

The process of testing to determine the recoverability of a software product

24
Q

recoverability

A

The capability of the software product to reestablish a specified level of performance and recover the data directly affected in case of failure

25
Q

efficiency testing

A

The process of testing to determine the efficiency of a software product. efficiency: The capability of the software product to provide appropriate performance, relative to the amount of resources used under stated conditions

26
Q

maintainability testing

A

The process of testing to determine the maintainability of a software product

27
Q

maintainability

A

The ease with which a software product can be modified to correct defects, modified to meet new requirements, modified to make future maintenance easier, or adapted to a changed environment

28
Q

portability testing

A

The process of testing to determine the portability of a software product

29
Q

portability

A

The ease with which the software product can be transferred from one hardware or software environment to another