Software Testing: What is NFT?

Colin But
3 min readMay 20, 2018

NFT is Non-Functional Testing.

It is a kind of software testing that tests the non-functional aspects of a software system. Anything that is not the functionality of a software but that is considered an important thing of the software then that can be easily classified as Non-Functional Testing.

NFT is sometimes called Technical Testing, because in order to execute these non functional tests, it probably requires a greater details of technical assistance, technical input, technical parts of the software.

Performance Testing

One of the core non functional tests are performance tests. Performance tests test the performance of the software system.

In performance testing you are primarily concerned with 2 key components:

  1. Throughput
  2. Latency

In throughput you measure how much load the software systems can handle. For a typical web application this might be the number of web requests it can concurrently serve at once.

And in terms of latency it is the total roundtrip time for the response for a certain one request…

--

--

Colin But
Colin But

Written by Colin But

Writer sharing thoughts on pretty much everything. P.S. I’m a Coffee-Addict ☕ You can support me by buying me a coffee: https://bit.ly/3hQ5M63

No responses yet