Upload
performancereview
View
22
Download
1
Embed Size (px)
Citation preview
Performance testing in software development
Performance testing is basically understanding how well and quick the software runs. What you are testing really depends on what your application does. Typically there is a statement of performance requirement in the initial requirements you are trying to test for.
For example, in database you would measure number of transactions per time period. For networking, it would be number of communication packages. For a display/monitor, how quickly it can display images over time.
• You would test performance in an unloaded (nothing else going on) system to find out what the is best the software/system can do. You would then test in based on a typical load (other programs running, etc.) to see how the system responds in simulated use.
• Typically these are done over a long period of time (relative to what is being measured) so you get an average value.