Andrew_H
17 years agoOccasional Contributor
Evaluating soapUI for company use: Value pair URL calls?
Hi
I am evaluating the soapUI tool to see if we can use this for integration testing at work. We have a service called via http w/ a value pair URL. We need to be able to do load testing with different URL values fed off a spreadsheet data source and capture the http reply from the service which indicates success or failure. For example:
The URL
https://www.someserver.com&value1=123&value2=234
-Repeat calling this URL for each row in the spreadsheet
-The value 1 and value 2 must feed from a spreadsheet(a column for value 1 and a column for value 2).
-If value 1 is populated, value 2 is populated
-Values need to be sent together sequentially in descending order on the spreadsheet
-The number of rows will vary per test so there must be some way to either detect the # of rows in the file or know to stop making the calls once there is no more data in the spreadsheet (could be several hundred rows)
-The http reply from the service should be captured for confirmation of each test and logged for review some how on the soapUI tool for review (dont really need a file or report just something that can be visually confirmed)
-The frequency and number of simultaneous requests would be nice to have
I tried some of the demos for the data source and looping but there is no wsdl for this and was unsure how to handle the value pair URL through groovy scripting. Any advice pointers, or scripts would be appreciated.
Thanks
Andrew
I am evaluating the soapUI tool to see if we can use this for integration testing at work. We have a service called via http w/ a value pair URL. We need to be able to do load testing with different URL values fed off a spreadsheet data source and capture the http reply from the service which indicates success or failure. For example:
The URL
https://www.someserver.com&value1=123&value2=234
-Repeat calling this URL for each row in the spreadsheet
-The value 1 and value 2 must feed from a spreadsheet(a column for value 1 and a column for value 2).
-If value 1 is populated, value 2 is populated
-Values need to be sent together sequentially in descending order on the spreadsheet
-The number of rows will vary per test so there must be some way to either detect the # of rows in the file or know to stop making the calls once there is no more data in the spreadsheet (could be several hundred rows)
-The http reply from the service should be captured for confirmation of each test and logged for review some how on the soapUI tool for review (dont really need a file or report just something that can be visually confirmed)
-The frequency and number of simultaneous requests would be nice to have
I tried some of the demos for the data source and looping but there is no wsdl for this and was unsure how to handle the value pair URL through groovy scripting. Any advice pointers, or scripts would be appreciated.
Thanks
Andrew