Volume Testing With Examples

What is Volume Testing ?
Volume testing is a type of performance testing which is done to check the data volume handle by the data base.Volume testing is a non-functional testing in software testing that is done to check the performance of application when the huge amount of data getting transferred. In software engineering volume testing is also known as the flood testing .
With the help of volume testing we can measure the response time and system behaviour when the high volume of data exposed.

Volume Testing Examples
Following are the volume testing examples.

Music App
Testing the site behaviour when thousand of user download the song from site.
E-commerce Site:

Volume Testing Characteristics 
Characteristics of volume testing is given below.

  • At the time of development only small amount of data tested .
  • Test data for volume testing generated through the test generator.
  • Generated test data should be logically correct.
  • Test cases are created from designed document.
  • After the completion of testing , test results are locked to bring it to closure.
Why to do volume Testing ?
Below the main reason of performing volume testing.
  • By Performing volume testing we analyze the issues that occur with large data.
  • By doing volume testing we can determine the degrades point of the application where the stability of the degrade.
  • Volume testing helps to analyze the maximum volume and minimum volume Capacity of the system.
  • Volume testing helps to determine the performance of the application by increasing the volume of data in database.
Check List For volume Testing
Following are the attribute that are checked while performing volume testing. 
  • Application Response Time
  • Data Storage 
  • Data loss
  • Data overwriting
Volume Testing Tools
Following are the frequently used volume testing tools.
  • DbFit
  • HammerDb
  • JdbcSlim
  • NoSQLMap
  • Ruby-PLSQL-spec
Volume testing vs load Testing 
The basic difference between load testing and volume testing given below .

Volume Testing : Testing the system with large amount of data in database.
Load Testing : Testing the behaviour of application when multiple user access the system simultaneously.

Hope !! The above tutorial of volume testing with example helpful for you.
QA acharya

Tags: volume testing vs load testing , Volume testing tools , volume testing examples , volume testing in software testing , volume testing in software engineering .

Volume testing with example

Post a Comment