Home > Top 10 performance testing tips
Fast Guide:
EMAIL THIS

Top 10 performance testing tips

04 Sep 2008 | SearchSoftwareQuality.com

Software quality news and advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Performance, performance, performance. That's one of the most important concerns in application development. And it's up to software testers to make sure applications are properly tested for performance. These tips -- the most popular and highly rated from 2007 and 2008 -- can help you make sure you're covering all your bases.


1. What is performance testing?
Determining what exactly performance testing is proves to be more difficult than you'd expect. Testing expert Scott Barber attempts to pinpoint a definition while recognizing that it may be impossible for the industry to settle on one set explanation.

2. Developing an approach to performance testing
While there's no universal approach to testing application performance, there are some activities that are part of nearly every performance testing effort. Scott Barber reviews what those activities are in this Peak Performance column.

3. Testing for performance, part 1: Assess the problem space
In the first article of this series on testing for performance, Mike Kelly outlines ways for you to understand your content and the system and figure out where to start testing.

4. Testing for performance, part 2: Build out the test assets
In this second article of our three-part series on testing for performance Michael Kelly looks at how to build test assets and the work required to support that effort.

5. Software performance testing: You can't test everything
It's nearly impossible to simulate all the ways an application will be used, so deciding which scenarios to include in a performance test plays a critical role in estimating performance in production. In this Peak Performance column, Scott Barber shares how he handles this important task.

6. What to include in a performance test plan
Before performance testing can be performed effectively, a detailed plan should be formulated that specifies how performance testing will proceed from a business perspective and a technical perspective. David W. Johnson outlines what to include in such a plan.

7. Software testing is improved by good bug reporting
Bug reports can be an excellent means of assessing how well you've tested a bug. Testing expert Scott Barber explains how good bug reports indicate good testing.

8. Use "SCORN" to test the front end of a website for performance
The front end of a website likely contains the most opportunities for the largest and cheapest performance improvements. Scott Barber shows how to use the SCORN heuristic to conduct a reasonably comprehensive set of front-end performance tests in just 15 minutes.

9. Software performance testing: There is no 'I' in 'team'
Whether you're on a football team or software testing team, one exemplary player won't make a difference. Everyone needs to work together and support one another. Scott Barber explains in this Peak Performance column.

10. Why do we test for performance?
If you ask stakeholders their goals for performance testing, chances are their answer won't help you design your tests. But if you follow Scott Barber's model for such conversations, you will likely gain better insight and be able to improve your testing effort.



Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Software performance, load and stress testing
Performance testing tools - Commercial, less expensive and free
Easing software performance testing and usability modeling pressures
Software Testing: New software testing technologies bring new challenges
Drilling deep into performance testing at STPCon
STPCon: Do reality checks on performance test products, panelists advise
Ways to approach application performance testing on a tight budget
Data warehouse/BI performance testing tool recommendations
Software testers facing six big challenges today, StarWest keynoter says
Is manually testing a software project for flaws too risky?
At the movies: Exploratory, performance, security testing a kiosk

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
integration testing  (SearchSoftwareQuality.com)
performance testing  (SearchSoftwareQuality.com)
shotgun debugging  (SearchSoftwareQuality.com)
stress testing  (SearchSoftwareQuality.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary




Software Quality Testing - Research and White Papers
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts