What is Dynamic Testing?

Dynamic Testing is a kind of software testing technique using which the dynamic behaviour of the code is analysed.

For Performing dynamic, testing the software should be compiled and executed and parameters such as memory usage, CPU usage, response time and overall performance of the software are analyzed.

Dynamic testing involves testing the software for the input values and output values are analyzed. Dynamic testing is the Validation part of Verification and Validation.

Dynamic Testing Techniques
The Dynamic Testing Techniques are broadly classified into two categories. They are:

  • Functional Testing
  • Non-Functional Testing
Levels of Dynamic Testing
There are various levels of Dynamic Testing Techniques. They are:

  • Unit Testing
  • Integration Testing
  • System Testing
  • Acceptance Testing

What is Durability Testing?

Durability Testing is a Performance testing technique used to determine the characteristics of a system under various load conditions over time. This testing helps us to identify the stability of transaction response times over the duration of the test.

The following parameters are measured while testing for durability:

  • Memory leaks
  • Evaluated I/O activity levels
  • Valuate database resource consumption

← Previous Page

Subscribe to TestingQ.Net

To receive daily posted Interview Questions
Just enter your email address below and click 'Subscribe'

Enter your email address: