Jmeter




Q.What do you understand by system Performance?
    System performance is non -functional  quality of the system like spped, capacity and enurance.

Q. what is load Testing?
     1) meet the user expections
      2)Contractual requrements
      3)Competition

Q.It is passible to do performance testing without using any tools? if so how? if not , why not?
    Performance test typically need many users reseatedly running script(for long time)real user are impractical due to logistric and cost issues.

Q. which tools can be used for performance testing?
 many open-source and commercial tools are used available like Apache JMeter, HP Loadrunner and MS VSTS. There are factores like Supported protocalls, features, licence cast etc.

Q. What is virtul user? what do ramping-up or ramping-down virtual users mean?
     1)  software representatins of real users created by the tool.
     2)  Perform transactions on the system.
    3) Are Concurrent

Q-what is a business trasaction in load testing?
  In a any system there are some major user type so it is user types have some main task workflows.

Q. how to you create a performance testing script?
    By creating the request for each step of the business transaction. The script can also contain parameters and delays.

Q.how do you create a performance test?
    By putting performance test script together. Each script is set with the number of repetititions and virtual users. we can configure other setting like VU ramp-up/ramp-down.Also schdule the test.

Q.what is your general load testing approach?
   1- create Test case
   2-Prep Test Data
   3-create Test
   4-Prep Enviroment
   5-Run Test
   6-Report

Q.What is endurance testing?
   Endurance test is Performance test put average (Normal) load for long duration . It has a fixed number of virtual users.

Q.What is stress testing?
    stress test of a series of load tests with load increased systematically. Used for benchmarking and finding performance bottlenecks.

Q.What is the importance of load generators?
    The load test is run on the load generators machines. they need to be powerful enough to create the needed virtual users, execute all the scripts and send all requests to the system for the test duration.

Q.what are performance counters?according to you , which performance counters are important?
    They show the resource usage on the server. I think that the important ones are %Processor time, memory Pages/ sec, % disk time and network  bytes/ sec. Performance Counters are measured by profilers like Perform.

Q.Can you mentain a few important Performance Metrics?
    Responce Time :
                               Response time is time to the request  to reach the server  plus time takes the server the process to the request plus the time  take the response to reach for the server to  the load generator.
Latency:
              it time to the frist  byte responce time depends on the server performance and latency depend on the network band width.
Maximum Concurrent Virtual  Users:
                   
Throughput:
                     it is work done by the system as a unit time.

Q.Which data is important to provide in performance test report?
    Type of performance test
    Test script, test data, and test enviroment used
    Performance metrics noted
    Suggested actions
   


No comments:

Post a Comment

To bring all feasible courses , online and easy to use...