Can any one tell me whats performance testing in detail?
thanks
Printable View
Can any one tell me whats performance testing in detail?
thanks
This is how i see Performance testing.... Not all software systems have specifications on performance explicitly. But every system will have implicit performance requirements. The software should not take infinite time or infinite resource to execute. "Performance bugs" sometimes are used to refer to those design problems in software that cause the system performance to degrade.
[QUOTE=bharathi_ark]Can any one tell me whats performance testing in detail?
thanks[/QUOTE]
Performance Testing in one sense deals with the software that has to be tested but its performance based on several things like OS,Network,Hardware,the system under which this software is to be implemented.The Performance Testing test the performance of a software w.r.t. the other resources as i said earlier.After all , the software works continually well as per requirements without any system crash or break and as per the usable standards with ease of use.
Hi all
can any one explain that.... what parameters are given in Performance Testing ? This question was asked in interview.
The parameters under performance testing are
1. estimate the performance under customer expected load and customer expected configuration
2. estimate the performance under customer expected load and customer expected configuration for long duration
3. excution of application to estimate the peak limit of storage (in terms of Kb / sec)
4. excution of application to estimate the peak limit of storage in terms of records
what is performence testing? explain in detail?
Performance testing is all about testing to see if the application is working at the speed required by the client and by the nature of the application. :eek:
estimate the speed of the processing is called performance testing
[QUOTE=sutnarcha;13085]Performance testing is all about [b]testing to see if the application is working at the speed required by the client[/b] and by the nature of the application. :eek:[/QUOTE]
Performance testing is not to see the speed;
You see website slower , may also be depend on your network connection and internet speed.
Generally performance is to see [b]server availability for defined number of users and the reasonable response time of the application.[/b]:)
When I said [B]speed required by the client and the nature of the application[/B], I am talking about testing in recomended configurations and settings (including speed of interneet) to see if the application responds as it is required [U]by the client and the nature of the application[/U].
[QUOTE=sutnarcha;13324]When I said [B]speed required by the client and the nature of the application[/B], I am talking about testing in recomended configurations and settings (including speed of interneet) to see if the [b]application responds as it is required[/b] [U]by the client and the nature of the application[/U].[/QUOTE
Yes sutnarcha,
Now you are right.We have to test response time of the application.
Performance Testing- Perforamance testing is used to find out how many resourses are getting consumed to get the same level of output as specified.
To start the performance testing we need to be very clear about end to end functionality of the product. We also need to decide various scenarios which are required for the performance of the product. For ex. One user one request, n users n request n times. Besides we need to have the clear understanding about the flow of request, i.e. what are the various steps for a request to get processed. Moreover we need to use various tools that will help us to track a request For ex. we use Jmeter to find out whish request is taking how much time to get it processed, we use SQL profiler for tracking all the events happening at the back-end.
Which of the following is not part of performance testing?
a) measuring response times
b) measuring transaction rates
c) recovery testing
d) simulating many users
e) e) generating many transactions
[QUOTE=thish;43778]Which of the following is not part of performance testing?
a) measuring response times
b) measuring transaction rates
c) recovery testing
d) simulating many users
e) e) generating many transactions[/QUOTE]
[B](c) recovery testing[/B]