I'm relatively new to using LoadUI and I am trying to figure out the best way to handle this certain sort of scenario, and the best way to design this particular Load test. I'm definitely open to suggestions and am looking for guidance. I'll lay out the scenario as best I can. We're trying to do a load-test on a system that is fed data with SOAP requests that contain data from another system. The SOAP request contains the identifier of data in another webservice, and when the request is sent it triggers the data to be fetched and validated, and if it passes, sent on its way to the cache.
Here are all the parts:
1.) WebService1: Contains X number of objects that each have a unique identifier.
2.) WebService2: Receives SOAP requests containing at least 1 identifier that must exist in WebService1.
I built a DataSource that contains all of the identifiers currently in the cache of WebService1. I want to design/build a simple load test that will parse all X objects from WebService1 and load-test the consumtion/invoke process of WebService2. What's the best way to do this? I was thinking of setting the DataSource of Identifiers as shared across the load test and having the load test run as 10 concurrent users. Do I need a DataSource-Loop? Will it run until the DataSource is exhausted otherwise?
Looking for any suggestions and/or help! Thanks!
Solved! Go to Solution.
Thanks for the help, @nmrao. I kind of did what you said and it worked well enough for what I needed. Thanks!