Web Design/Website Performance Test Plan

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

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]

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]

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

Technical performance goals[edit]

  • 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]

  • 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]

Technical Performance Test[edit]

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]

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]

Business Performance Test results[edit]

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]

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]

...

Appendix A - Speed Reports[edit]

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

Appendix B - Accessibility tests[edit]

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

Appendix - Google Analytics reports[edit]

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