Non-functional Software Testing in 2022-All the different types of non-functional testing

The Test Lead
4 min readFeb 9, 2022
Photo by Sigmund on Unsplash

Remember the earlier a bug is found, the less costly it will be to fix and easier it will be to isolate the cause! For all types of testing, the desired outcome should be identified and checked against when running the test. Functional testing is done based on the requirements given by business. Non-functional testing is done based on performance requirements and customer expectations.

This article will cover the following non-functional testing:

  • Performance
  • Load
  • Stress
  • Volume
  • Security
  • Compatibility
  • Install
  • Recovery
  • Reliability
  • Usability

Performance Testing

Performance testing tests deal with the evaluation of how responsive and stable an application or system is under various workloads. The tests will analyze the speed, memory usage, and scalability as well. Different types of performance testing results will give you different necessary data. Through reports, you can analyze the bottlenecks and bugs. This testing can also include testing databases, servers, and networks.

--

--

The Test Lead

Lead SDET at fintech company in NYC. Visit personal page http://thetestinglead.com// Twitter @juss_bailey Youtube @The Test Lead