Like functional testing, there are non-functional requirements like performance, usability, load factor that are also important.

What is Non-functional Testing?

Many times you have come across to long load time messages while accessing an application.

What is Non-functional Testing?

To address this issue, performance testing is carried out to check & fine tune system response times. The goal of performance testing is to reduce response time to an acceptable level. Likewise, you might have seen the message like "Server Busy". Hence, load testing is carried out to check systems performance at different loads i.e. number of users accessing the system.

What is Non-functional Testing?

Depending on the results and expected usage, more system resources may be added. In general there are three testing types

  • Functional
  • Non - Functional
  • Maintenance

What is Non-functional Testing?

Under these types of testing, you have multiple TESTING Level's but usually people call them as Testing Types. You may find some difference in this classification in different resources as per the requirement, but the general theme remains the same. This is not the complete list as there are more than 150 types of testing types and still adding. No need to bother or worry, you will pick them up as you age in the testing industry. Also, note that not all testing types are applicable to all projects but depend on nature & scope of the project. More on this in a later tutorial.

Please be patient. The Video will load in some time. If you still face issue viewing video click here


Software Testing

Protocol Testing

What is Protocol Testing? Protocol testing is a generic term used by companies working in the...