Performance Testing Questions you may face in the Interview (LOAD RUNNER)

  1. How to measure the response time for file uploading request?
  2. How to handle dynamic page requests?
  3. In a page there are few links say 10 .For each and every reply links positions are changing. But every time you have to hit same link? What is your approach?
  4. In a scenario i have 100 users but i have limited data which was not reusable. Now which parameter properties i have to use to design a test?
  5. Assume that i am a client gather what all parameters are required to test the application performance?
  6. In a scenario throughput is constant even though the users are hitting the requests. How to analyze the throughput?
  7. I want 10000 TPS. How you will achieve that many TPS?
  8. In a scenario i have to execute the requests in a group. In which way i can execute particular requests in a group?
  9. I wanna know the response time for a page with 1000 simultaneous users. What is your approach?
  10. On which basis you will suggest infrastructure guy to generate Dynamic IP’s?
  11. How to pass a value from one script to some other or with in the script?
  12. How to design a scenario when the data is not reusable?
  13. I have N number of scripts with me .while executing those i wanna target each and every script with targeted number of users? Then what is your approach to design such type of scenario?
  14. Is it possible to give multiple ramp_up’s ?
  15. How to drill down the client side metrics?
  16. I am executing a test with 1000 users for 2 iterations all requests are passed . For the next iteration requests are getting failed ? Now what is your approach to make those pass?
  17. How to run garbage collector? And when to run?
  18. How you will come to know that there is memory leak?
  19. During the execution you will receive 502 error or 500 error ? What you will do?
  20. How to know that whether a file is uploaded or not?
  21. You have to capture all the occurrences and pick a random value every time? What is your approach?
  22. In an array there are 200 values but every iteration i have to pick same value ? What is your approach?
  23. In the first iteration for one request response time is 2sec , in the next iteration same request took 1sec to execute? Why and how it is executed like that?
  24. What is the impact of cache on the response times?
  25. While executing the test with 1K you found that system memory reached to 95%. The customer asked you to execute test with 1.5K ? Is it possible to kick off the test ? Why?
  26. For a retail application client asked that suddenly load should increase and suddenly load should decrease? How to design such type of scenario?
  27. How to decide the ramp up ?
  28. The users are login to the application . If user is successfully logged in then only the page is redirect to next page otherwise again user has to perform same login transaction?
  29. While executing a test few users are frequently failing. At that i wanna kill the users who were failed ? Remaining should execute the requests?
  30. Client asked you that i wanna this many hits. What is your approach to achieve ?
  31. One script is generating the data , the same data we have to use in some other script? What you could do?
  32. How many ways we can validate a request?
  33. I have 10 scripts i wanna design a scenario such a way that i wanna distribute load separately to each and every script?
  34. I have 100 users for first iteration all should pick same data point , second iteration also should pick same like same for remaining iterations ?
  35. How to generate random value from an array?
  36. While executing the test i wanna capture all dynamic values and store all dynamic values in a local file ? What you will do?
  37. What are the types of parameters?
  38. What is your approach to capture dynamic value where the boundaries are dynamically changing?
  39. In a scenario all the boundaries are matching . i wanna capture all values ? How to do ?
  40. If Client asked you to calculate 90th percentile ? How you will calculate?
  41. What is performance testing? When we have to conduct?
  42. If the client doesn't know any thing how to gather the requirements when application is already in production?
  43. If the client doesn't know any thing how to gather the requirements when we have competitor?
  44. If the client doesn't know any thing how to gather the requirements when client have core business?
  45. If the client doesn't know any thing how to gather the requirements when application is completely new(Greenfield)?
  46. What is test plan and what it contains?
  47. What are the parameters we need to consider while designing the workload model?
  48. What is workload /load model / volume model ?
  49. What is Little’s law ? How it is useful ?
  50. What are the challenges you faced in your carrier?
  51. What are the scripting challenges you faced so far ?
  52. What is parameterization? And types?
  53. What is correlation ? When we have to do correlation?
  54. What is your approach to capture a dynamic value when the boundaries are dynamically changing?
  55. How many ways we can validate a request?
  56. Tell me few c functions you used so far?
  57. Tell me few LR functions? And web function?
  58. How to edit the script?
  59. How to kill the user at the middle of iteration?
  60. How to generate random value from an array?
  61. What is the think time? What is it effect on response times?
  62. Why we need to give think time in between requests?
  63. What is difference between web reg save param and web reg save param ex functions?
  64. What is the differences between web find and web reg find functions?
  65. What is the differences between HTML and URL modes?
  66. What is the differences between socket level and win_inet level data?
  67. Which is better way to run the user as a thread or process? Why?
  68. How to design a manual / goal-oriented scenario?
  69. What is IP spoofing?
  70. What is rendezvous point?
  71. How to design spike test?
  72. How many types of tests you executed so far? What are those?
  73. If the controller got crashed at the middle of execution what is your approach?
  74. How to distribute the load using LG?
  75. How to justify how many users we can assign to particular LG?
  76. How to debug the error?
  77. How to add the users when designing the scenario?
  78. What are common errors you have seen in your carrier?
  79. What are options in run time settings?
  80. What is pacing?
  81. What is global think time?
  82. How to enable text and image verification in RTS?
  83. If i keep the think time inside of the transactions? What is the effect ? And how to solve that issue without executing one more test?
  84. What you will do when the response time is not meeting as required?
  85. How to analyze client side statistics?
  86. How to analyze side side statistics?
  87. How to analyze application side statistics?
  88. How to generate and apply templet?
  89. How many types of report formats we can generate in analyzer?
  90. Which tools you are using for bug tracking and reporting?
  91. You have experience like generating data base reports like AWR report?
  92. Which server you are using in current project and it’s configuration?
  93. What is the difference between performance center and controller ?
  94. How to insert the script into PC?
Fiddler

When we have to use fiddler?
Present which version you are using? And extension of fiddler file?
How to build vugen script using fiddler request?

PerfMon

why we have to use perfmon?
How to add the counters in perfmon? And how to export data?
Whether we can access the remote machine using this tool for monitoring?

Nmon Report

How to generate Nmon report?


Jvisual VM

How to access to remote machine? And port number of remote machine?
Which metrics we can monitor using this JVM?
How to generate thread dump and memory dump?
What is garbage collector ? How many types of algorithms you know?

Dynatrace /App Dynamics

how to drill down for the error?
Why we have to use API tool?


No comments:

Post a Comment