Setting Performance Goals
Performance testing can serve different purposes.
- It can demonstrate that the system meets performance criteria.
- It can compare two systems to find which performs better.
- Or it can measure what parts of the system or workload causes the system to perform badly.
Many performance tests are undertaken without due consideration to the setting of realistic performance goals. The first question from a business perspective should always be "why are we performance testing?". These considerations are part of the business case of the testing. Performance goals will differ depending on the system's technology and purpose however they should always include some of the following:
Read more about this topic: Software Performance Testing
Famous quotes containing the words setting, performance and/or goals:
“Love is at the root of all healthy discipline. The desire to be loved is a powerful motivation for children to behave in ways that give their parents pleasure rather than displeasure. it may even be our own long-ago fear of losing our parents love that now sometimes makes us uneasy about setting and maintaining limits. Were afraid well lose the love of our children when we dont let them have their way.”
—Fred Rogers (20th century)
“No performance is worth loss of geniality. Tis a cruel price we pay for certain fancy goods called fine arts and philosophy.”
—Ralph Waldo Emerson (18031882)
“Let us beware of saying there are laws in nature. There are only necessities: there is no one to command, no one to obey, no one to transgress. When you realize there are no goals or objectives, then you realize, too, that there is no chance: for only in a world of objectives does the word chance have any meaning.”
—Friedrich Nietzsche (18441900)