Italian Trulli

Non Functional Testing in software Testing With Example

Test Tribe
.
Non-Functional Testing in Software Testing

Non-functional testing is a type of software testing in which we check the non-functional (performance, usability, reliability ) requirements of the application /software. In non-functional testing, we test all the aspects which we are not tested during functional testing.

Non Functional testing is a software testing technique that checks the non-functional attribute of the application (memory leak, usability, performance, the robustness of the system. Non-functional testing is a type of black-box testing.

Types Of Non-functional Testing 
There are many aspects of non-function testing in software testing some of those are listed below 
  • Performance Testing
  • Load Testing
  • Failover Testing
  • Compatibility Testing
  • Usability Testing
  • Stress Testing
  • Maintainability Testing
  • Scalability Testing
  • Volume Testing
  • Security Testing
  • Disaster Recovery Testing
  • Compliance Testing
  • Portability Testing
  • Efficiency Testing
  • Reliability Testing
  • Baseline Testing
  • Endurance Testing
  • Documentation Testing
  • Recovery Testing
  • Internationalization Testing
  • Localization Testing
What do We test in non-functional testing?
  • In non-functional Testing, we Check that How does the application perform under normal circumstances?
  • In non-functional Testing, we Check that How does the application behave when too many users login concurrently?
  • In non-functional Testing, we Check that, Can the application is able to handle stress?
  • In non-functional Testing, we Check the security of the application, How secure is the application?
  • In non-functional Testing, we Check that, Can the application recover from any disaster?
  • In non-functional Testing we Check the Compatibility of the application, Can the application behave in the same way in a different environment or OS?
  • In non-functional Testing, we Check How easy is to port the application to a different system?
  • In non-functional Testing, we Check that Are the documents/user manual provided with the application easy to understand?
Hope !!! The above tutorial on non-functional testing is helpful for you...

Team,
QA acharya


Non Functional testing in Software Testing With Example
  

Post a Comment

1 Comments