VuGen Controller and Analysis

Sponsored Links

Filed under: introduction 

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. New features in LoadRunner 9.5

Comments

19 Comments on VuGen Controller and Analysis

  1. Piyush Gupta on Tue, 15th Apr 2008 6:06 pm
  2. 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

  3. Ankur on Wed, 16th Apr 2008 9:19 am
  4. Yes once you download and install the trial version, you can find the guides at LoadRunner > Documentation > Books Online

  5. Prateek on Wed, 3rd Sep 2008 9:35 am
  6. 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

  7. Prateek on Wed, 3rd Sep 2008 12:28 pm
  8. Hi,
    There is another query from my side as mentioned below :
    Different between concurrent and simultanoues users in Loadrunner ?

    Thanks,
    Prateek

  9. lrperftest on Sun, 7th Sep 2008 3:54 pm
  10. 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.

  11. Prateek on Mon, 8th Sep 2008 4:00 pm
  12. 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

  13. lrperftest on Tue, 16th Sep 2008 2:40 pm
  14. 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.

  15. Purusharth Mahay on Fri, 19th Sep 2008 3:47 am
  16. 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.

  17. prateek on Fri, 19th Sep 2008 10:39 am
  18. 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

  19. Purusharth Mahay on Fri, 19th Sep 2008 9:38 pm
  20. 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

  21. prateek on Mon, 22nd Sep 2008 10:47 am
  22. 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.

  23. Purusharth Mahay on Thu, 25th Sep 2008 10:05 pm
  24. 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)

  25. Sarvani on Sat, 27th Sep 2008 11:08 am
  26. 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.

  27. Jaggs on Tue, 30th Sep 2008 10:11 pm
  28. 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.

  29. Murali on Mon, 20th Oct 2008 11:59 am
  30. 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)

  31. purna on Tue, 5th May 2009 2:45 pm
  32. 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.

  33. praveen on Wed, 15th Jul 2009 2:49 pm
  34. 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.

  35. Suresh on Fri, 23rd Oct 2009 12:11 am
  36. 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

  37. suresh on Wed, 6th Jan 2010 9:16 pm
  38. how to use web_custom_request function give example with scenario and explain detail

Tell me what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!





  • Subscribe to this blog

    Enter your email address:

    Delivered by FeedBurner