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
Budget-friendly Web app performance testing, monitoring tips
Testing functionality, performance of mobile Web applications
Free load/performance testing tools for Java-based Web applications
Software testing deliverables: Developing a software testing strategy
Is functional testing sufficient to determine code coverage?
Why the quality assurance department should be involved in testing
What are the different software testing methodologies?
Testers: Time to gear up for mobile software testing
Two-minute guide to determining software testing coverage
Best load and stress testing tools

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