What is the differences between parameterization and
correlation ?
Answer Posted / 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 |
Post New Answer View All Answers
What is the difference between performance testing and performance engineering?
How can we edit the vuser script?
How can we perform functional testing under load?
What should be done to view parameter substitution in the execution log?
Can anyone please mention what are the common errors that we can see while replaying the Vugen script and also while running the controller scneraio and How to handle them with a few examples. This will be greatly helpful.
What is loadrunner api function?
What is the benefit of running a vuser script as a thread?
What are the process for developing a vuser script?
What kind of problem we can face regarding hardware, software, network and memory bottleneck during the performance test?
During the load test, what is the optimum setting for logs?
what is remote performance monitering?
What are different types of vuser logs which can be used while scripting and execution? What is the difference between these logs? When you disable logging?
What is the difference between lr_error_message and lr_debug _message?
When loadrunner is used?
What is the difference between transaction and transaction instance in loadrunner ?