Volume testing is a Non-functional testing that is performed as part of performance testing where the software is subjected to a huge volume of data. It is also referred as flood testing.
During development phase, only small amount of data is tested.
The performance of the software deteriorates over time as there is enormous amount of data overtime.
Test cases are derived from design documents.
Test data is usually generated using a test data generator.
Test data need not be logically correct but the data is to assess the system performance.
Upon completion of testing, results are logged and tracked to bring it to closure.
Verify if there is any data loss.
Check the system's response time.
Verify if the data is stored incorrectly.
Check if the data is overwritten without any notification.