Non Functional testing

Stress testing

Suddenly the bulk load will increase like festival time or sudden traffic may come. Increasing high load or decreasing low load suddenly so every time checking the application about sudden ups and downs..

Volume testing

Application can handle certain amount of data. Sometimes application exits the memory and it cannot store that.. It is all about how much data your application can handle.

Security testing

How far your application is secured by verifying authentication and access control. It is a huge concept. For example different department in banking different access portal will be there. Client and server application should verify.

Recovery testing

Sometimes application will go into unstable stage for example system went wrong or system shutdown abnormal stage to normal stage without loosing any data.

Example : Gmail draft folder

Compatibility testing

Our software compatible with multiple software’s and multiple browsers and multiple hardware’s. Especially with web application we should check with Internet explorer, chrome and Firefox, OS, browser.

Configuration testing

Hardware compatibility testing is a configuration testing.

Installation testing

Application should be installed in every environment or not. User able to install on their own by seeing the manual document. These are the usability should be there.

Sanitation testing

Sanitation testing is also called garbage testing. Sometimes your application will provide some extra functionality which is not part the requirement. Mostly sanitation testing will perform in maintenance testing.

Example company A asking banking project then later company B also approaching banking project then they will modify the basic code based on the company B requirement. These are difficult to do manually because we need more resources to reduce these load runner , J meter tools are available.