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 |
How did you find database related issues?
Dear Gurus, I have an interview in a company in Chicago and my latest project has the following description can anyone let me know what would be the QUESTIONS that can be asked from the following. Thanks,  Developed test cases and test plans and analyzed the test results using for LoadRunner.  Involved in Load/Performance Testing  Created LoadRunner Scenarios and Scheduled the Virtual user to generate realistic load on the server using LoadRunner.  Created and implemented Performance tests using Mercury Interactive LoadRunner.  Enhancing the scripts using Generator and performed Parameterization and Correlation to meet the requirements.  Involved in performing load and stress test on the application and server by configuring LoadRunner to simulate hundreds of virtual users and provided key metrics to the management.  Configured and Using Performance Monitor to monitor and analyze the performance of the server by generating various reports for CPU utilization, Memory Usage, load average etc.  Involved in conducting stress test and volume test against the application using LoadRunner.  Used Quality Centre to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.  Performed regression testing for every modification in the application using Win Runner.  Involved in performance testing of server’s load and scalability by creating multiple Virtual Users by using Load Runner Virtual User Generator component.  Created detailed test status reports, performance capacity reports and graphical charts for upper management using Load Runner analysis component.  Involved in parameterization of script using VuGen in Load Runner. Please.........
what are the risks you faced with loadrunner
Can we able to record the vuser script in UNIX environment?
How will you call a different vuser script from another vuser script? Note: Former vuser script is already created and needs to be called as the first thing before other code in second vuser script is executed.
In Real time what should be the duration(30 min,1 hr) of the loadtest? In the controller how do we handle errors and failed transactions.....When the transactions fail, do we perform the loadtest again? Can anyone please help?
What is .lrs?
There is a scenario like there is one gateway and four application servers.While recording the script for a business function the server address is of gateway. but the gateway route the request to one of these servers.In recording might be request went to server A but it can not be everytime.sometime the request will go to other servers too.How to handle this scenario in preparing the scripts? how to identify tht to which server request went?
While the script is running we find some values that may need to be correlated? Is it possible to do manual correlation for those values?
How do you estimating target load levels in loadrunner?
Why is parameterization necessary in the script?
lr_output_message?