"In software engineering, performance testing is in general testing performed to determine how a system performs in terms of responsiveness and stability under a particular workload. It can also serve to investigate, measure, validate or verify other quality attributes of the system, such as scalability, reliability and resource usage.
Performance testing is a subset of performance engineering, an emerging computer science practice which strives to build performance into the implementation, design and architecture of a system."
2. 1.Explain Performance testing?
Timing for both read and update transactions should be gather to determined whether system
function are being perform in an accepted timeframe. This should be done standalone and
then in a multi user environment to determine the effect of multiple transactions on the timing
of a single transaction .
http://www.virtualnuggets.com/best-performance-testing-online-training-institute.html
Contact :
Call Us : +1-707-666-8949 (USA)
+91- 8885560202 (India)
Mail Us:
E-Mail : Info@VirtualNuggets.com
3. 2.How to get performance baseline
from the existing system?
If the system is a web application, it will have access logs in web server which will give the
details like usage patterns like number of page views per hour, day or month, response time,
number of users etc... This can be analyzed to determine the baseline performance and
arrive it system usage patterns.
http://www.virtualnuggets.com/best-performance-testing-online-training-
institute.html
Contact :
Call Us : +1-707-666-8949 (USA)
+91- 8885560202 (India)
Mail Us:
E-Mail : Info@VirtualNuggets.com
4. 3.Functional testing requirements good
enough to do Performance Testing?
Functional testing requirements can be taken as start point for Performance Testing. But it is
not enough. Functional requirement will contain almost all the functionalitie of the
applications, but for performance testing most frequent used functionalities need to be
identifiy. Transactions volume, Number of concurrent users also needs to be determined. In
summary, non-functional requirement need to be determined and finalized.
http://www.virtualnuggets.com/best-performance-testing-online-training-
institute.html
Contact :
Call Us : +1-707-666-8949 (USA)
+91- 8885560202 (India)
Mail Us:
E-Mail : Info@VirtualNuggets.com
5. 4. Explain the performance bottleneck?
Performance bottleneck can be anything which is affected by the performance of the
system. Some of the common bottlenecks are poorly written code consumes lot of CPU or
Memory, less number of application server threads even with the less CPU utilization, lack
of Physical memory and finally it can be the lack of CPU power. Bottlenecks can be in
network too.
http://www.virtualnuggets.com/best-performance-testing-online-training-
institute.html
Contact :
Call Us : +1-707-666-8949 (USA)
+91- 8885560202 (India)
Mail Us:
E-Mail : Info@VirtualNuggets.com
6. 5. Explain the activities are performed
during performance testing of any
application?
Following activities are performed during testing of application:
1. Create user scenarios
2. User Distribution
3. Scripting
4. Dry run of the application
5. Running load test and analyzing the result.
http://www.virtualnuggets.com/best-performance-testing-online-training-institute.html
Contact :
Call Us : +1-707-666-8949 (USA)
+91- 8885560202 (India)
Mail Us:
E-Mail : Info@VirtualNuggets.com