Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is correlation? Explain the difference between
automatic correlation and manual correlation?

Answer Posted / smita

Correlation is where the script is modified so that some of
the hard-coded values in the script are no longer
hard-coded. Rather then sending the original value to the
server, we may need to send different values.
For example, the original recorded script may have included
the server sending the client a session identification
number, something to identify the client during that
particular session. This Session ID was hard-coded into the
script during recording.
During replay, the server will send the client a new Session
ID. You need to capture this value, and incorporate it into
the script so you can send it back to the server to
correctly identify yourself for this new session. If you
leave the script unmodified, you will send the old
hard-coded Session ID to the server. The server will look
at it and think it invalid or unknown, and so will not send
the pages that have been requested. Replaying a script with
an old Session ID will not successfully fool the server into
believing it is a client.
Correlation is the capturing of dynamic values passed from
the server to the client and back. You save this captured
value into a parameter, and then use this parameter in the
script in place of the original value. During replay, the
replay engine will now listen to what the server sends to
it, and when it makes requests of the server, send this new,
valid value back to the server; thus fooling the server into
believing it is talking to a real client.
Steps to Perform Manual Correlation

1.Record two copies of the script with the same business
process and data:
2.Record a script on the desired business process and save it.
3.Record another copy of the script, repeating all the steps
as in step 1a. As much as possible, during recording, enter
the same values in both scripts, for example, user ID,
password, and fields and edit selections.
4.Identify the values to correlate with the help of the
WinDiff tool:
5.From the second script, go to Tools &#61614; Compare with Vuser,
and choose the first recorded script.
6.WinDiff will open and display the two scripts side by
side. It will automatically highlight the lines with
differences in them, showing the differences in red. (If
not, go to Options &#61614; View &#61614; Show inline differences.)
Tips: Error: "File no longer available." launching WinDiff
7.Locate the first difference, take note of it, and search
the script open in VuGen for that difference. That is the
original value hard-coded into the script that was different
in the second script. Highlight it and copy it.

Is This Answer Correct ?    4 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How will you handle the situation in scripting where for your mailbox you have to select any one mail randomly to read?

1173


What are all the types of goals in goal-oriented scenario of load runner?

1129


How does loadrunner execute a performance scenario?

1116


How do you load a load runner agent?

1165


What are the types of checkpoints is available in loadrunner?

1203


How vugen create a vuser script?

1052


What is transaction performance graph?

1089


Suppose ur app server is .net server. In that connection pool is related to memory ?explain how?

2345


You have created several auto-correlation rules. A new tester on your team is preparing to record a group of scripts on the same application on his workstation. What can you do to provide the tester with the correlation rules?

1211


Does caching have a negative effect on your load testing results?

1145


What are the element in the loadrunner controller?

1153


What do vuser_init and vuser_end action contain?

1118


What is the latest version and language used in load runner?

1075


Hi all, I am having an interview on LoadRunner (SAP Web Protocol). I am wondering if somebody can help me with some interview questions at a 2 yr Scriptor level. Thanks and all answers are much appreciated.

6788


What is the difference between transaction and transaction instance in loadrunner ?

1838