Functional Testing

Functional testing is the process of checking that the functional requirements and specifications are satisfied by the application. Simulates system usage by providing appropriate test input and expecting correct output.

This includes

Non-Functional Testing

Non-functional testing is performed to assess the application in properties that are not critical to functionality but can contribute to end user experience. Factors such as performance and reliability underload are of key concern.

This includes

  • Performance Testing
  • Load Testing
  • Soak Testing