Wednesday, January 4, 2017

Interview Questions

what is meab BVT and BAT? diffrenc btwn BVT and BAT

A:   As per me BAT and BVT are same.BVT stands for Build verification test and BAT stands for Build acceptance test. Once dev team is ready to release new build for testing Build Verification team or owner run some kind of tests to make sure build is stable for further testing.once build verification is passed it can handover to testing team for further testing .If BVT is successful then we can call it as BAT also.



 Q:  How should you call loadrunner scripts using testdirector

A:   We can use ALM connection option under version control in in vugen menu.Using ALM QC url and login credentials u can use to connect.



 Q:  How to prepare test data to use in Load runner.

A:   Test data preparation is mandatory in performance testing whatever tool we use to avoid caching and to make real user behavior.Test data can be prepared in many ways,you can import from DB,some time u use data preparation load runner scripts or you can use unique data like time stamp,policy number .For example you need order number every time for data prep you can use order creation script or use any other script which covers that scenatio.In vugen use create parameter under desing tab in menu.There are lot of options in parameters you can explore with tool.



 Q:  What is visual recorder in Load Runner?

A:   As far as i know there is no visual recorder in loadrunner.



 Q:  what is built monitors and they are explain plz?

A:   You can monitor the system resources and other DB related metrics using Controller. Right click on System resources graph and click Add counters to add the required metrics to your load test by providing the valid IP of your server machine. You can also use perfmon on the server machine to monitor and capture the metrics data if required.



 Q:  There is a scenario like there is one gateway and four application servers.While recording the script for a business function the server address is of gateway. but the gateway route the request to one of these servers.In recording might be request went to server A but it can not be everytime.sometime the request will go to other servers too.How to handle this scenario in preparing the scripts? how to identify tht to which server request went?

A:   This is all depends on loadbalancer .you can monitor appserver and loadbalancer.If you see lot of difference in load for different servers then it should be issue with load balancing mechanism.Admin can tune that process. Else if you want control load from your side you can hard code app server url with specific app server and distribute load equally .Ex: you want to run with 100 users , create 4 different scripts by changing app server url,then distribute 25 users for each script.



 Q:  Tell me about the agent process run as process & System?

A:   I think question should be process or service ,not system.Anyway find answer below. During the installation of LoadRunner, if you select "Allow virtual users to run on this machine without user login", the LoadRunner agent will run as a Windows system service called "LoadRunner Agent Service". If you choose "Manually log in to the Load Generator ", the LoadRunner agent will be run as a process named magentproc.exe. This means you need to start the LoadRunner agent manually each time you reboot the PC/server or you need to put the LoadRunner agent process into a windows startup group and use a tool such as SysInternals Auto Logon to automate the logon process after a load generator reboots.



 Q:  What is the exactly use of webserver and Application server in Load Runner.

A:   It is not in loadrunner . Basically those are helpful to monitor in load testing.By monitoring app and webserver ,we can find bottlenecks and tune the system to increase performance.



 Q:  how to send bottlenecks in Load runner ?

A:   We dont send bottlenecks in Loadrunner .By running load test with scripts which are developed by loadrunner we can find bottlenecks during loadtest by monitoring different components



 Q:  dear gurus! i have LR8.1 installed on my Laptop and am a week old in the US, i am unable to record any SCRIPT on the same..i am starting the WEBSERVER and then the Mercury sample application and then trying to record ..but it is giving me an error...please help me.thanks in advance..if i can get a step by step guidance it will be great.

A:   Why dont you install load runner community edition and try which has 50 users license for free



 Q:  What is ur tem size & mention the role of ur's in ur team?(performance team)

A:   It depends on project ,it is vary from project to project.There would be performance tester,performance lead,performance analyst will have different roles .Which role you suit you decide.Mostly as a fresher or junior you would be more focusing on scripting and execution.



 Q:  What Is The Cofidence Level In Load Runner?

A:   It depends based on your scripting exp and knowledge



 Q:  Does the Tool generates think time for the standard value defined in script with respect to server response when we use option use random think time 50 - 150%. or will tool simply calculates value randomly for the standard think time defined in script.

A:   You can define think time differently for each script and each transaction also.if you think time as 10 sec in run time settings and select option as 150 to 200% then it would be randomly select time between 15 to 20 sec .



 Q:  1.How can you Calculate load / stress testing in manually ?

A:   for that u need number of transactions per hour you want to achieve and think time ,pacing details ,user load .With these inputs you can calculate load for test



 Q:  1.How can you Calculate load / stress testing in manually ? Is there any Calculators are available? If yes Please send me the Formulas?(I mean how the tools Ex: load runner, JMetter, Silk Performer ……………………….calculating the load )

A:   or that u need number of transactions per hour you want to achieve and think time ,pacing details ,user load .With these inputs you can calculate load for test



 Q:  After recording the script, run the script , error not occured. but after doing correlation for the sam script the following error occured in replay log, Please do the needful Action.c(202): Found resource "http://10.38.23.230/CCM- NIELSEN-LOADRUNNER/images/ERROR.GIF" in HTML "http://10.38.23.230/CCM-NIELSEN- LOADRUNNER/wfErrorApplication.aspx" [MsgId: MMSG-26659]

A:   may be u need to correlate other values also.check again or share script



 Q:  how many performance test scripts have you written? what was the performance issues you had? what did you recommended to that issues? what kind of performance requirements did you have? how did you tune the system for performance? how did you ramped up the users? how did you find the bottlenecks of the system? did you find any coding issues and if yes what kinds of?

A:   how many performance test scripts have you written? - this is vary from project to project - 5 to 25 also possible what was the performance issues you had? - cpu,memory,db issues, number of connections ,heap size much more what did you recommended to that issues? - this is very deep concept - refer loadtool.blogpsot.com what kind of performance requirements did you have? - We need to meet SLA and number of transactions per hour. how did you tune the system for performance? - we dont tune the system,admin and DBAs tune the system. how did you ramped up the users? - you can ramp up each user for specfic time like 2 sec or 5 sec .Or 100 users in 10minutes depends on your understanding how did you find the bottlenecks of the system? - by using monitoring tools like nmon,OEM,sitescope,introscope



 Q:  If in an application there are multiple login then where will this transaction go will it be go under init transaction.

A:   first login would it go to init rest all in action as per me



 Q:  How many values can be generating in script we can Parameterize even it is in one scenario 1000Parameterization values are there it is correct to Parameterized?or not?

A:   you mean 1000 values you need to parameterize , or one column has 1000 vlaues. Parameterizing 1000 values is unrealistic, but for one column you can generate 1000 values . For example policy number - you can generate 10000 different policy ids also



 Q:  You are Performace Engineer and it is bottleneck how will identify it is Database Issue? Any one can justify? send to sss4702@gmail.com

A:   refer my blog : loadtool.blogspot,com



 Q:  HI Any one can say the how to use the loadrunner to test the application. How to write the test scenarios & test cases.

A:   test cases will be written based on functional scenrios .you can create scenario in controller using scripts which you created



 Q:  how to write test cases & test scenarios using loadrunner with examples. plz any one can send the anwser . thank u

A:   test cases will be written based on functional scenrios .you can create scenario in controller using scripts which you created



 Q:  How to use the loadrunner in real time application.thank u

A:   you create scripts based on requirement using suitable protocol and then run in controller for given specific load with virtual users .



 Q:  how to write scenarios using loadrunner in real time application. plz give me an example

A:   test cases will be written based on functional scenrios .you can create scenario in controller using scripts which you created.Either you can create manually or use goal oriented scenario option 1. Number of Concurrent Vusers 2.Number of Hits per sec 3.Number of Transaction per sec 4.Number of Pages per Min. 5.Transaction Response Time that you would like scenario to reach.



 Q:  how test an real time application using the loadrunner .plz give me an example

A:   you create scripts based on requirement using suitable protocol and then run in controller for given specific load with virtual users .



 Q:  hi manual tester daily process is ..study the req.s preparing test scenarios & writing the t.cs and finding bugs and send to the devoloper......SIMILARLY PLS TELL THE LOAD RUNNER DAILY PROCESS FROM INITIAL STAGE TO FINAL STAGE...? daily process..performance tester use any DOCUMENT...like TCD?

A:   based on performance scenarios you prepare performance test cases,then prepare scripts based on test cases using suitable protocol .Do correlation and parameterization for scripting enhance scrip with custom code if necessary .later you can run in controller with specified load



 Q:  what is is differeance b/w load testing and other testings?

A:   can u mention what other testings



 Q:  how is the market for load runner in Hyderabad?

A:   upload resume in naukri and see



 Q:  where we can insert the defects in load runner?

A:   why do u want to insert defects in loadrunner



 Q:  what is the LOAD RUNNER tester daily process in office (real time)? real timers explain this clearly?thanku in advance

A:   based on performance scenarios you prepare performance test cases,then prepare scripts based on test cases using suitable protocol .Do correlation and parameterization for scripting enhance scrip with custom code if necessary .later you can run in controller with specified load



 Q:  Recognize why and when to use verification?

A:   we can use verification points to make sure desired page is loaded correctly and we got correct response.



 Q:  what is loadrunner?

A:   Loadrunner is a performance testing tool



 Q:  Loadrunner is enough to monitor all the servers while load testing? if yes how can u monitor & which servers u monitor & how can u access those servers through LR explain it??

A:   You can configure system resources and db using load runner controller and monitor.if you have credentials and access to those servers you can configure and monitor in load runner controller.



 Q:  I am not able to access controller machine and I have to run test. How would I handle this situation?

A:   these are strange questions. you can install controller in another machine and run the test.



 Q:  we run a load test for one hour, while doing analysis every transaction was took 3 to 4 sec, but login functionality was took 10 sec, how will you analyse this ploblem

A:   there may be many resons , you need to check with developers why particular transaction is taking so long



 Q:  for suppose if you are selected for individual project, how will you manage the project like, how will you find critical scenario's in your project ?

A:   critical scenarios identified by business and they provide which are useful for performance testing.



 Q:  How to handle the dynamic value in the script if the boundary and dynamic value both are changing as a... 1.special char. 2.Hex code or binary code

A:   try with save_length option in loadrunner

No comments:

Post a Comment