
Non-functional test
Default set
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
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.
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.
Phases
- Realisation
Trade-offs
InspirationData
ExpertiseFit
OverviewCertainty
Read more about the trade-offs: Inspiration or Data / Expertise or Fit / Overview or Certainty.