Difference between functional and non-functional testing

Functional testing is the testing of the features of the software which are necessary for software to work. It is conducted against business requirement.

Non-functional testing is the testing related to the behavior of the system. It includes load test, performance test, security test, usability test,  reliability test and etc.

Functional testing content usually is pre-defined by user as the user knows what he/she wants the software to do. However, non-functional testing is difficult to summarized as user themselves are not aware of the non-functional requirements.

Non-functional test is normally conducted after functional test.

No comments:

Post a Comment

Setup VNC on Ubuntu 20.04

  sudo apt update sudo apt install xfce4 xfce4-goodies sudo apt install tigervnc-standalone-server sudo apt install tightvncserver vncserver...