introduction

VuGen Controller and Analysis

As I have written earlier, the three main parts of LoadRunner are VuGen, Controller and Analysis.

HP user guides, which comes with LoadRunner installation, have very nicely explained the basics of these three parts.I think, I wouldn’t do any justice to the introduction writing my own when it is already explained. We will probably touch upon the finer details of these parts in the posts to come.

So to get an idea on basics refer:

  • Virtual User Generator User Guide.pdf for VuGen
  • Controllers Users Guide.pdf for Controller
  • Analysis.pdf for Analysis

Feel free to post a comment below if you have any questions.

From the next part onwards, we will start a series on correlation.

Related posts:

  1. Points to note with VuGen and Controller
  2. What is LoadRunner?
  3. Introduction to Software Performance Testing Part1

Discussion

25 Responses to “VuGen Controller and Analysis”

  1. Hi,

    I am Piyush Gupta and im looking to learn the Load Testing from scratch. In your above mentioned article u mentioned, we need to go thru the files :

    * Virtual User Generator User Guide.pdf for VuGen
    * Controllers Users Guide.pdf for Controller
    * Analysis.pdf for Analysis

    From where shall i get these files?? Do i need to download the trial load runner in order to view these files??

    Thanks In Advance,
    Piyush

    Posted by Piyush Gupta | April 15, 2008, 6:06 pm
  2. Yes once you download and install the trial version, you can find the guides at LoadRunner > Documentation > Books Online

    Posted by Ankur | April 16, 2008, 9:19 am
  3. Hi,
    I wud like to know about 90th percentile in summary report. Why we use this for analysis.
    How LR calculates 90th percentile.
    Please reply me ASAP.

    Thanks,
    Prateek

    Posted by Prateek | September 3, 2008, 9:35 am
  4. Hi,
    There is another query from my side as mentioned below :
    Different between concurrent and simultanoues users in Loadrunner ?

    Thanks,
    Prateek

    Posted by Prateek | September 3, 2008, 12:28 pm
  5. Prateek:

    concurrent and Simultaneous are the user doing the different actions:
    concurrent users are the users doing an actions with the same time.

    Simultaneous users are the users doing the multiple actions at the same time

    ex: for bank application there r differnt trasactions like ., login,search,create account,logout . Suppose user load is 100.

    if 100 users are doing multiple actions with the same time , these type of users r called Simultaneous users.

    if 100 users are doing single action like login or search or create account or logout at the same time , these type of users are called concurrent users.

    Any one correct me if i am wrong….waiting for reply.

    Posted by lrperftest | September 7, 2008, 3:54 pm
  6. Thanks for solution,lrperftest.
    In Loadrunner summary report, I found 90th percentile column. I am unable to understand that Why we use 90th percentile in analysis reports and how Loadrunner calculates 90th percentile.
    Thanks & Regards,
    Prateek

    Posted by Prateek | September 8, 2008, 4:00 pm
  7. Prateek:

    90th percentile represents that 90% of all your transactions are performing at a certain amount of timing. 90th percentile is a good indicator of how well your transactions’ timing are perfoming in the overall load test which compliments the details of the avg. transaction response timing plotting against the duration of load test. To use the 90th percentile, if the 90th percentile is 10 seconds, it means that 90% of all the transactions in the load test are performing at 10secs or less. :) And if you define in your exit criteria that 90% of the transaction response time should be less than 9secs, then you can say that the load test pass this criteria.

    Posted by lrperftest | September 16, 2008, 2:40 pm
  8. I want to test an application with 20 concurrent users. Do i need to have different logins for the same or load runner will work with single user also. If yes, the please guide me about the concept behined it. B’cuz as per my knowledge at a time only one user can logs into the application with same username and password.

    Posted by Purusharth Mahay | September 19, 2008, 3:47 am
  9. Dear Purusharth Mahay,

    Executing the scripts for 20 concurrent users or 20 id/pwd data for one user.Below mentioned two scenarios for that criteria.

    1) Record steps for login,business process, logout using one users loginid/pwd.Simulate these steps as allocating 20 vusers.Execute it.It means there is only one loginid/pwd required.

    2) In another way, Record steps for login,business process, logout using one users loginid/pwd.Using parameter, connect it 20 loginid/pwd from data table.
    Change no. of iterations as 20.
    So it will execute same script using 20 loginid/pwd values for one user.

    Any one correct me if i am wrong….waiting for reply.

    Thanks,
    Prateek

    Posted by prateek | September 19, 2008, 10:39 am
  10. Hi Prateek,

    Thanks for your feedback but i am not so much clear about 2nd solution. how do we create connection and let say if i use 20 loginid/pwd and 20 iterations then will my recorded script run 20 times. means everytime it will execute it for each 20 user.

    Please clear my confusion

    Posted by Purusharth Mahay | September 19, 2008, 9:38 pm
  11. Hi Purusharth Mahay,
    When you execute scripts for one vuser with passing 20 Id/PWD through parameters(or pass any set of data for any other parameterized field like we can pass 20 a/c numbers for account field) script will be executed 20 times for one vuser(here we are only passing 20 records but not simulating vusers)using different set of data.

    Posted by prateek | September 22, 2008, 10:47 am
  12. I need some answers , see if you can help me, Thanks in Advance

    1. models to keep an eye as an performance tester and bottlenecks.
    2. How to check performance of c.p.u and web application
    3. what is webserver and what we keep in webserver
    4. Big concern should take care abt writing load runner scripts.
    5. in script how u decide the sequence to execute.
    6. how do we decide how many user going to be on each script in LR and how do we decide the mix of scripts.
    7. Can we predict no. users from previous runs (i means to get data for future performance runs, users)

    Posted by Purusharth Mahay | September 25, 2008, 10:05 pm
  13. Hi All,
    I have a doubt in recording options. Why is the use of “Reset Context for each action”. Plese clarify this doubt.
    Thanks in advance.

    Posted by Sarvani | September 27, 2008, 11:08 am
  14. I have to generate 6 concurrent vusers wiht of load of 12k users. 12k vusers will use the application for 12 hrs and i need to load all user base with 6 concurrent users, how can this be achieved with load runner? please help.

    Posted by Jaggs | September 30, 2008, 10:11 pm
  15. For “Reset Context for each action”:
    when running the script for different users, each user needs default system configuration, so for getting default settings (clears temp information, use ‘Reset Context for each action’

    - Murali (AppLabs)

    Posted by Murali | October 20, 2008, 11:59 am
  16. i just recorded one script by placing one order and ran the script for 10 users. 8 users got passed and two users failed.
    can anybody explain me the reasons for the same.
    i dint apply any correlation or parameterization…
    i just recorded and rant wtih 10 users.

    Posted by purna | May 5, 2009, 2:45 pm
  17. just recorded one script by placing one order and ran the script for 10 users. 8 users got passed and two users failed.
    can anybody explain me the reasons for the same.
    i dint apply any correlation or parameterization…
    i just recorded and rant wtih 10 users.

    Posted by praveen | July 15, 2009, 2:49 pm
  18. Hi All,

    I have a query

    i have created a set of parameters in my script, here i want to simulate multiple number of users using the created set of data without increasing the no. of iterations.

    suppose i have 5 set of data, when i place my script in Controller and assign 5 users, each user should pic 1 set of data.

    Thanks in advance

    Posted by Suresh | October 23, 2009, 12:11 am
  19. how to use web_custom_request function give example with scenario and explain detail

    Posted by suresh | January 6, 2010, 9:16 pm
  20. Hi all,

    I have a scenario like users : 5 and 5 rows of data. My doubt is when i setup the Parameterization as “sequential > Iteration ” giving only 1 iteration in Runlogic wht data will it consider for 2nd user in execution time?

    Please helpout.

    Thanks,
    Radha

    Posted by Radha | August 4, 2010, 5:37 pm
  21. radha,
    you can get to know thos thing just by “simulate data” . just click it and make all possible variations that you want to know with parameters.

    as per your answer
    it would take sequentially nxt value given in parameter list.once list is campletely ovr it would start from 1 again…..

    regards

    Posted by ara | November 1, 2010, 2:21 pm
  22. if think time increases is avg response time also increases?

    Posted by Ashok | November 23, 2011, 12:32 am
  23. No ashok if u r fallowing standards for scripting.

    Both are two diff things. Here my suggetion is you should work on ur basics for performance testing.

    Posted by gaurav mishra | December 13, 2011, 3:18 pm
  24. In Load Runner we see average tranasaction reponse time graph which shows the average tranasaction is within 10 sec. but 90th percentile shows response time is 12 sec. 95th percentile shows 15sec.which response time we need to consider?

    Posted by Sameera Rao | December 16, 2011, 8:32 pm
  25. Cuurently i have 90 Percentile. I need to change to 95 Percentile.
    Please let me know how to do it.
    i m not getting it.

    Posted by Manish | January 23, 2012, 10:01 am

Post a comment

Archives

Grab My Banner

Learn LoadRunner
buy clomid | online pharmacy | buy prozac | your doctors prescription | buy accutane | prescription medication | buy lipitor | trusted online pharmacy | buy bactrim | cheapest medication | buy prednisone | where can i buy my medication | buy actos