My company is introducing an API and moving away from our current process and we will also be increasing the volume of data we will be importing. in order to make sure we can handle this we need to test that our shiny new API is A) Capable of handling the increased volume and B) If not, it fails gracefully.
3rd parties submit files in a txt or csv format which we import into our system and then process, resulting in an export to either the supplier of the files, or other end users.
We are now looking to increase this load by a factor of X, but the new volume we will be processing would be… problematic, for our existing software.
To test this we need to verify that our API can handle the import, the processing of the raw data, and the export of the transformed data.
The main priority at the moment is to test the import function with large volumes of data across 2 separate scenarios, 1) Using the UI (Customer facing), 2) Directly to the endpoint.
Currently we use the (free) version of Postman to test the end points and make sure that they are working correctly, but now I am searching for recommendations for a product where we can test the volume going to this endpoint.