Professional Documents
Culture Documents
Transaction Functions:
by its name.
data.
String Functions
lr_eval_string_ext.
Message Functions
lr_message Sends a message to the Vuser log and Output window or the Business Process
Monitor log files.
Run-Time Functions
lr_think_time Pauses script execution to emulate think time—the time a real user pauses
to think between actions.
Informational Functions
lr_whoami Returns information about a Vuser to the Vuser script. Not applicable for
Application Management tests.
Clear the application and database logs after each performance test run. Excessively
large log files may artificially skew the performance results.
Identify the correct server software and hardware to mirror your production
environment.
Use a single graphical user interface (GUI) client to capture end-user response time
while a load is generated on the system. You may need to generate load by using
different client computers, but to make sense of client-side data, such as response time
or requests per second, you should consolidate data at a single client and generate
results based on the average values.
Include a buffer time between the incremental increases of users during a load test.
Use different data parameters for each simulated user to create a more realistic load
simulation.
Monitor all computers involved in the test, including the client that generates the load.
This is important because you should not overly stress the client.
Prioritize your scenarios according to critical functionality and high-volume transactions.
Use a zero think time if you need to fire concurrent requests,. This can help you identify
bottleneck issues.
Stress test critical components of the system to assess their independent thresholds.
Does anyone explain the typical process for Load
testing?
Here, we develop a clearly defined test plan to ensure the test scenarios we develop will
accomplish load-testing objectives.