Discussion Locked

Performance Testing

0 helpful
6 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I am supposed to be performance testing a database-driven Web site. I have done much research on the topic and have more-or-less developed my approach.

However, I need an outline for the test strategy/plan document. I understand the approach and the various steps to take to actually define the scope, conduct the test, analyze the results, etc., but I need a way to articulate this.

6 replies

by maxwell edison

Look at this link to "Web Site Test Tools and Site Management Tools".

http://www.softwareqatest.com/qatweb1.html

(REMOVE SPACES from the pasted URL)

It will give you guidance on what can be tested and monitored for various performance issues as well as some tools to help you do it.

It includes the following:

Load and Performance Test Tools

Java Test Tools

Link Checkers

HTML Validators

Free On-the-Web HTML Validators and Link Checkers

PERL and C Programs for Validating and Checking

Web Functional/Regression Test Tools

Web Site Security Test Tools

External Site Monitoring Services

Web Site Management Tools

Log Analysis Tools

Other Web Test Tools

----------

Good luck,

Maxwell

by realgem

Here are some standard headings for your test strategy or plan:

Objectives
- what are you trying to accomplish.
- set targets, limits, etc.
- these will be used to gauge success later

Testing Granularity
- at what level will you test: module, window, system, etc.

Testing Scope
- which functions will be performance tested
- you may not need to test them all
- define the situations that you will test them under
- will you be simulating high loads (i.e. lots of different users)?
- will you be simulating stress (i.e. lots of requests)
- what is the max test size: e.g. # of queries per minute, number of transactions per hour, number of lines of data retrieved per minute, etc.?

Documenting the results
- how will you be compiling your data?

Remedial Action
- what will you do if you find unacceptable performance?

That's a good start for you.

This discussion is closed to new replies.