can any one explain the performance testing in detail plz
Answer Posted / rudraneel
What is performance testing?
Performance testing gives us a chance to estimate the
performance of the application under test.
Performance testing gives us a chance to find out the
application health in terms of its behavior for high
loads/different load levels/ peak loads etc.
Performance Testing objects:
1. vusers :- test the performance of an application with
excepted vuser roll.
2. Response time :- identify the response time of each and
every transaction.
3. utilizations :- define the acceptable criteria of the
server measurements.
A) processor B) memory C) disk
Performance Testing Types:
Load Testing :- gradually ramp up the Vusers to test the
application scalability from lower level to higher lever.
Stress testing :- apply all the user roll to perform the
same functionality at a time.
Endurance testing :- estimate the scalability or stability
of application with long duration running.
Benchmark testing :- test the performance of application
with same load with different configuration.
Performance Measurements:
At the time of performance scenario execution you need to
measure the performance measurements.
1. client side measurements.
2. server side measurements.
Client side Measurements:
1. No of Vusers:- it indicates the no of users should
support by the application simultaneously
2. Transaction Response time:- the amount of time taken by
the server to process the user actions
3.Transaction per second :- the amount of transaction gone
through the server per second.
4. Hits per second :- the amount of request made by the
client to the web server per second.
5. Throughput:- the amount data receive from the web server
Server side Measurements:
1. server side system resources.
a) processor.
b) memory
c) disk
d) server
Server side Measurements:
2. server side application resources.
a) JMS – bytes pending count
bytes received count
b) JVM – heap free ( available )
heap size ( allocated )
c) JTA – transaction committed total count
transaction total count
Performance Tuning:
Performance tuning means changing the system
configurations, change in some settings, change in the
application etc…., to improve the performance of the
application.
Identify the exact location of the productional
bottleneck, you can use performance tuning
Performance Tuning:
1. code level tuning – Developer
2. data base tuning – DBA
3. network level tuning – network administrator
4. system level tuning – system administrator
Performance Testing Process:
Plan test
Identification of the business scenarios
Work load ( Amount of users)
Generating & enhancing the script
Running & monitoring the multi user business scenarios
Analyze & reporting the records
Sing off
| Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
Hello all, Can someone tell me what kind of questions i can expect from hiring manager along with two team members on final face to face interview for manual testing position.. I am switching from BA to QA as its better on benefits etc.. Thanks in advance
HI GUYS,, I HAVE 3 YEARS OF EXP IN MANUAL TESTING...NEXT MONTH ONWARDS I WORK FOR MOBILE TESTING....PLS SUGGEST ME WHAT I LEARN FOR TRAING,, MOBILE TESTING OR ANDROID....FOR MOBILE TESTERS NEED ANDROID(IFONE) DEVOLOPMENT KNOWLEDGE OR NOT? EXPLAIN CLEARLY
You have a testing team of 10 members, and now you have to reduce it by 5 member and you dont want to increase risk in your product, you are try to cover all functionality to test. What test Strategy you follow.
can we do database testing in manual testing? then how we write the test case?
what is functional testing terminologies
Why Equivalence Partitioning is called equivalence or what is the significance of equivalence term in ECP?
Can you explain process areas in cmmi?
What are similarities of Agile and Scrum?
hi all I have an overall experience of 12 years working in an EDP setup(worked in a manufacturing setup in a German MNC). On my request, I was relieved from my duties in Sep 06 for maternity reasons. However I would like to pursue a career in a software organization as a manual tester. I obtained my proficiency certificate in Software Testing from STAG SOFTWARE LIMITED 2 months ago i.e in May and would now like to continue working in this field. However I am unable to find a job until now. If anybody knows of a opening at bangalore, kindly let me know.
Did you ever worked with B.A's and when?
Write the function test case to add a customer to database.
How many types of api testing are there?
What are testing techniques? What is difference between general and specific?
Negatives test cases of gmail login page With its severity , priority and expected results columns Through test case template-oodles technologies gurgoan
What type of projects can include in Logistics Domain? and what is the type of domain for project which include Driving license renewal, Different type of title registration etc...