yadmu02

LISA VSE - Service virtualization - Get more data than recorded transaction for load

Discussion created by yadmu02 Employee on Mar 7, 2015
Latest reply on Mar 25, 2015 by Stefana_Muller

Hi,

 

Can someone help me out on this? TIA.

  1. Using LISA VSE I have recorded one of my products Web Service API call. sample: http://host:port/path/incident
  2. Above call returns me 100 incidents as its response (JSOM/XML).
  3. I deployed the recorded VSE model and called the deployed VSE web service. LISA VSE returned me 100 incidents that I have recorded in step1 & 2. This is as expected.
  4. But I would like to get more number of records for the same VSE call for load testing. So LISA VSE should return more incidents say: 1000 with varying data. I believe we can put magic string to change incident ID, description…etc. to change them dynamically.
  5. But how would I achieve 1000 incidents response goal without actually having so many incidents? Typical virtualization use case for load test without real data.

 

A sample response will look like below (I will be seeing 100 such responses - incidents) normally. But I would like to get more incidents than what I recorded for load testing.

 

{

  "d": {

    "results": [

      {

        "__metadata": {

          "uri": "http://host:port/path/Incident('123')",

      },

        "incidentId": "123",

        "status": "new",

        "attachment": {

          "__deferred": {

            "uri": "http://host:port/ca-nim-sm/odata/default/v1/Incident('123')/attachment"

          }

        },

        "comment": {

          "__deferred": {

            "uri": "http://host:port/ca-nim-sm/odata/default/v1/Incident('123')/comment"

          }

        },       

        }

      }

    ]

  }

}

 

Regards

Murali

Outcomes