Non Functional Testing

Non Functional Testing  

Application or software that are tested for its functionalities to ensure that the features are working during certain situations and condition(Environment, traffic etc)

Performance Testing:

Load – Positive Performance Load testing – Maximum capacity of an application or software to respond the user.

Stress – Negative Performance testing – Identify the breaking point of the application or software functionality.

Jmeter, Load Runner Eg tools in the market.

Volume Testing:

Performance in the sense of data fields in an application with maximum data even to the non mandatory fields

Security Testing:

This testing is to ensure the application features are protecting the data and maintains the functionality of the features as expected. It ensure all the below principles in the product all the times.

  1. Integrity
  2. Data Confidentiality
  3. User Authorization
  4. Availability
  5. Authentication
  6. Non Repudiation

Sensitive information – security perception of scenarios to be framed.

Burb suite – Security testing

Security solutions – Captcha text, OTP

Usability Testing:

Analysing and suggesting the product features in the sense of user comfort. It will help the features to improve in the perception of easiness and understandability to the user.

Compatibility Testing:

Performing the testing or validation in different environment that may be different OS or browser

Different OS – Android ,IOS, Windows etc

Different Browser – IE, Firefox , Chrome etc

Configuration Testing:

In specified configuration, how the application is working for its desired functionalities.

Comparison Testing:

Compare the potential competitors in the market and suggest with improvements. It will helpful to the product to sync with standardization in market.

Here are some Tips to Design Your Test Data 

Top Trending Software Testing Training Courses: