3
Performance testing in software development

Performance testing in software development

Embed Size (px)

Citation preview

Page 1: Performance testing in software development

Performance testing in software development

Page 2: 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.

Page 3: Performance testing in software development

• 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.