What is the differences between parameterization and
correlation ?
Answers were Sorted based on User's Feedback
Answer / babu
In Correlation the Dynamic Value is Generated by the Server.
In Parametrization the Value will be given by the Tester.
| Is This Answer Correct ? | 64 Yes | 0 No |
Answer / xyz
When one wants to perform the script’s actions like submit
using different values from those recorded. To do this, we
can replace the recorded values with parameters.
This is known as parameterizing the script.
Many applications and Web sites identify a session by the
current date and time. If you try to replay a script, it
will fail, because the current time is different than the
recorded time.
Correlation is a concept where we can capture the dynamic
data when it is generated and used throughout the script.
| Is This Answer Correct ? | 35 Yes | 0 No |
Answer / shirisha and sowmya
parameterization is used to replace the string with the
parameter and parameterization can be done in .csv data
file and common situations are data constraint,data cache
and data dependency..
correlation is used save the dynamic values during testing
session.
| Is This Answer Correct ? | 19 Yes | 0 No |
Answer / syed
Parameterization is done for User provided/ User defined
data.
Ex: In an script , I need to enter few ticket numbers.One
ticket number that I entered while recording the script is
hard coded . The saem hard coded ticket number would be
applied for all iterations during exceutio, that I dont
want . Instead , I need a different Ticket Number during
each iteration. So I would parameterize the hard coded
Ticket Number and Provide a set of different ticket numbers
in Order to apply a different one during exceution. This is
Parameterization.
Correlation can also be refered as parameterization.
However its not a parameterization of User Defined values
but parameterization of mServer generated values..
| Is This Answer Correct ? | 20 Yes | 3 No |
Answer / shiva
Correlation is capturing the dynamic values coming from the servers where as paramaterization is giving the data to the specific fields in the script
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / piyush singh
As as example, suppose we have recorded a script for login page with username: abc1 and password: Abc1
Now, while replaying the script you don't want the same hardcoded values in you script since that will not imitate the real world scenario.
So we will parameterized it by substituting it with a parameter say {username} and {password} and then we will modify the parameterization property and add rows and column in data file and select occurrence as either sequential or random.
On the other hand, when we send a request (for e.g. booking a flight) to server and in the response for each iteration server sends a dynamic session id or any dynamic value, then we will apply correlation here by using web_reg_param function or through design studio (automatic correlation) so that the dynamic value can be replaced by a parameter and script wouldn't get failed
| Is This Answer Correct ? | 0 Yes | 1 No |
Can u plz tell me what r the functions available in load runner and how to write userdefined functions and what are they?
what is the use of "swing time" in Load Runner?
i have 10 users, 20 itereatios and duration 1 minute how can design this scenario.
How do you debug a LoadRunner script?
How can we know now we counduct load testing?
I have generated a script and inserted the rendezous point in that. With the help of dev. we have a created script which tracks the execution of the request and the response on the server machine and shows on the cmd console. I have assigned 10 Vusers and started the execution, then while tracking on the server machine, the requests are assigned one by one on the server. According to the rendezous point, the requests has to hit at a time on the server, but in this case the request are hitting one by one on the server. Any one help me out......
What is ms-windows?
What is wasted time in vugen replay log?
I need to perform a 4hr test run in performance center 9.0 there i need to rampup 10 users after 1 hour. I selected the run tab and added users to down state -> Ready state-> initialise-> Run state. 10 users ramped up successfully for the next 1 iteration only after that the 10 users automatically goes to the stop status. But i want the ramped up users to be carried out for the next 3 hours. Please help me out how to do the rampup successfully for the remaining time period.
What is the difference between transaction and transaction instance in loadrunner ?
If we have 10 iterations and 20 user, we have to execute 1 iteration by 2 users ... what are the steps for above ?
what are the type of recording modes available in LR? on what basis we will select each?