Web Design/Website Performance Test Plan

From Wikiversity
Jump to navigation Jump to search
Web Design Website Performance Test Plan
This page is part of the Web Design project.

This Website Performance Test Plan is intended to be a template that you can adapt for your own purposes. Please edit and improve it and you see fit.

The purpose of this document is to provide a plan for testing the performance of your website and document the results. It should be possible for any web designer following you to conduct the Performance Test according to the processes detailed in this document.

This template document is based on a fictitious site for a fictitious company, ABC Solutions.

Executive summary[edit | edit source]

This document details the agreed processes that are to be performed in order to validate that the Village Car Show website meets (and continues to meet) the agreed website goals.

Technical performance tests are to be executed whenever a new revision of the site is uploaded. Business performance tests are ongoing and should be monitored regularly as outlined below.

The most recent technical test conducted on the 15/10 demonstrated that the Village Car Show website currently meets all the technical performance goals. The most recent business performance test shows that new visitors are increasing above the stated 10% per week goal (at 13%), but recurring visits are slightly below at 4% per month. The bounce rate for the landing page over the last month is 40%, but moving down. Enquiries through the Village Car Show contact-us page is averaging 30 enquiries per week.

Performance goals for Village Car Show[edit | edit source]

The Village Car Show website redesign has the following agreed performance goals:

Technical performance goals[edit | edit source]

  • The landing page must have a total size less than 40kb.
  • Every page should have a maximum size of 55kb, including all html, images, css and javascript items that are not cached.
  • All pages must be valid HTML 4.01 Strict.
  • All pages must display consistently in Firefox (v1.5+), IE (v6 and v7), Opera and Safari.
  • All pages must satisfy all the Priority 1 and 2 checkpoints of the WCAG 1.0 checklist (That is, AA conformance).
  • All links should be current (no stale links)

Business performance goals[edit | edit source]

  • New visitors per week to increase by 10% for the first four weeks after the launch, 40% for the next 4 weeks (during the marketing campaign), and then 20% per week for the following 12 weeks.
  • Recurring visits to increase steadily by 5% per week.
  • A bounce rate of less than 30% for the landing page (i.e. 70% of people entering the site through the home page should click on a link to view further pages).
  • Enquiries through the contact form are to reach 40 per week by December

Testing Procedures[edit | edit source]

Technical Performance Test[edit | edit source]

This test is to be completed each time the live site is updated.

Required tools to complete this test:

# Page Name Filename Valid Access Total Size (kb) Minus cached objects (kb) All Browsers Links Validated
0 Village Car Show index.php
1 Village Car Show: About us about.php
1.1 Village Car Show: Company Profile companyprofile.php
... ... ... ... ... ... ... ... ...
7.3 Village Car Show: A personal solution personalsolution.php

Business Performance Test[edit | edit source]

The following data, measuring the business performance goals of the ABC Solutions website, is to be documented weekly for the first 12 weeks after the launch, and then monthly thereafter. An account with Google Analytics has been setup with the (username: abcsolutions)

Week New visitors increase Recurring visits increase Current bounce rate (landing page) Enquiries through contact form
1
2
...
12

Testing Results[edit | edit source]

Business Performance Test results[edit | edit source]

Week New visitors increase Recurring visits increase Current bounce rate (landing page) Enquiries through contact form
1 5% 2% 80% 4
2 7% 4% 63% 6
... ... ... ... ...

Technical test on 18/08/06[edit | edit source]

Tester: Jeb Landers

# Page Name Filename Valid Access Total Size (kb) Minus cached objects (kb) All Browsers Links Validated
0 ABC Solutions index.php Y Y 62kb N/A Y Y
1 ABC Solutions: About us about.php Y Y 67 53 Y Y
1.1 ABC Solutions: Company Profile companyprofile.php Y N 6.1* 57 44 Y Y
... ... ... ... ... ... ... ... ...
7.3 ABC Solutions: A personal solution personalsolution.php Y Y 54 43 Y Y
Status Successful Signature

Exceptions

Technical test on 14/09/06[edit | edit source]

...

Appendix A - Speed Reports[edit | edit source]

For each page included in the test plan, include the dated speed report here.

Appendix B - Accessibility tests[edit | edit source]

For each page included in the test plan, include a dated completed checklist here.

Appendix - Google Analytics reports[edit | edit source]

For each weeks Business Performance test, include the Google Analytics report here.