(→Functionality quality characteristics) |
(→Efficiency quality characteristics) |
||
| Line 12: | Line 12: | ||
* '''Performance Testing''' : Focuses on the ability of a application or component to respond to user or system inputs within a specified time and under specified conditions (e.g. normal load, low resource and stress situations). Performance might be measured according to CPU cycles, response or latency times, frame rates, etc. | * '''Performance Testing''' : Focuses on the ability of a application or component to respond to user or system inputs within a specified time and under specified conditions (e.g. normal load, low resource and stress situations). Performance might be measured according to CPU cycles, response or latency times, frame rates, etc. | ||
* '''Benchmark''' : (1) A standard against which measurements or comparisons can be made. (2) A test that is be used to compare components or systems to each other or to a standard as in (1). | * '''Benchmark''' : (1) A standard against which measurements or comparisons can be made. (2) A test that is be used to compare components or systems to each other or to a standard as in (1). | ||
| - | ** Test type Benchmark : See definition (2) above | + | ** Test type *Benchmark* : See definition (2) above |
* '''Resource Utilisation Testing''' : Evaluate the usage of system resources (e.g. CPU, memory, energy, bandwidth of internal buses or external interfaces, etc.) either with a single measurement/snapshot or sequence of measurements over the time (e.g. in order to detect memory leaks). | * '''Resource Utilisation Testing''' : Evaluate the usage of system resources (e.g. CPU, memory, energy, bandwidth of internal buses or external interfaces, etc.) either with a single measurement/snapshot or sequence of measurements over the time (e.g. in order to detect memory leaks). | ||
* '''Scalability testing''' : Evaluate the ability of a system to meet future efficiency requirements, which may be beyond those currently required. | * '''Scalability testing''' : Evaluate the ability of a system to meet future efficiency requirements, which may be beyond those currently required. | ||
Aligned with ISO/IEC 9126-1 Software Quality Model and ISTQB Advanced Level Syllabus
Contents |