< Methods

Non-functional test

lab

Why?

Test the operating conditions under which the system delivers its intended functions.

How?

Non-functional’ refers to aspects of the software (e.g. scalability or security) that may not be related to a specific function or user action (e.g. How many people can log in at once?). You need to test whether the system fulfils requirements related to usability, reliability, performance and supportability

Ingredients

  • (Customer) test situations.
  • An open mind about what compatibility and recovery mean.
  • Test tools to assess availability and performance.
  • A good idea about capacity, scalability and elasticity needs.

In practice

To ensure that users accept a solution, companies confirm that the product not only offers the required functions, but also does so in a practical and safe way.

Phase(s) of use

In the following project phase(s) non-functional test can be used:

  • Realisation