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