Vous êtes sur la page 1sur 9

University of Edinburgh

_______________________________________________________________________________________________________

Stage: Acceptance
User Acceptance Test (UAT) Plan
UWS Infrastructure
Communications and Marketing
OTH052
67-041

Document Version: 1.2


Date: 9/2/07

___________________________________________________________________________________
Management Information Services - Template Revised October 2004

Acceptance: User Acceptance Test Plan


[Version: x.x]

[Project Name]

_______________________________________________________________________________________________________

Contents
1 DOCUMENT MANAGEMENT........................................................................3
1.1 Contributors...........................................................................................................3
1.2 Version Control......................................................................................................3
2 USER ACCEPTANCE TESTING ..................................................................4
2.1 User Acceptance Definition...................................................................................4
2.2 UAT Responsibilities..............................................................................................4
3 UAT STRATEGY............................................................................................5
4 USER TESTING.............................................................................................6
5 UAT RESULTS...............................................................................................9
5.1 Open Issues.............................................................................................................9
5.2 Document Sign Off.................................................................................................9

___________________________________________________________________________________
Page 2 of 9

Acceptance: User Acceptance Test Plan


[Version: x.x]

[Project Name]

_______________________________________________________________________________________________________

1 Document Management
When completing this document, please mark any section that is not required as
N/A. A brief description of why the section is not required should also be included.

1.1 Contributors
Please provide details of all contributors to this document.
Role
Owner
Contributor
Contributor
Contributor

Department
MIS
CAM
<Business Partner>
<Business Partner>

Name
Stefan Kaempf
Charlotte Moon

1.2 Version Control


Please document all changes made to this document since initial distribution.
Date
11/1/07

Version
1.0

06/02/07

1.1

09/02/07

1.2

Author
Charlotte
Moon
Stefan
Kaempf
Charlotte
Moon

Section

Amendment

4
Updated test progress

___________________________________________________________________________________
Page 3 of 9

Acceptance: User Acceptance Test Plan


[Version: x.x]

[Project Name]

_______________________________________________________________________________________________________

2 USER ACCEPTANCE TESTING


2.1 User Acceptance Definition
User Acceptance Testing should ensure that the application performs at an acceptable level for the
Customer.

2.2 UAT Responsibilities


Role
Project Manager

Name
Stefan
Kaempf

Responsibilities
Communication with Customer to agree format and
scope of UAT
Agree acceptance criteria with the Customer prior to
commencing UAT

Business Analyst

Charlotte
Moon

Assist Customer with the creation of a detailed test


plan

Test Co-ordinator
(Business)

Charlotte
Moon

Ensure that a detailed test plan is available for test


users
Ensure that bugs identified during UAT are logged in
the MIS Test Log
Ensure testing takes place within agreed timeframes

___________________________________________________________________________________
Page 4 of 9

Acceptance: User Acceptance Test Plan


[Version: x.x]

[Project Name]

_______________________________________________________________________________________________________

3 UAT STRATEGY
The User Acceptance Test Plan should be used to record the Customers sign off of the documented
scenarios. It is recommended that detailed test plans be used to record the results of user testing.
The document is a high level guide, and is not intended as a replacement for any specific user
acceptance testing procedures that individual areas might have.

Consideration
Test Approach
Assumptions & Constraints
Setup of Test Environment
Test Scenarios
Test Period

Date Agreed

Details

___________________________________________________________________________________
Page 5 of 9

Acceptance: User Acceptance Test Plan


[Version: x.x]

[Project Name]

_______________________________________________________________________________________________________

4 USER TESTING
User testing should be based on the pre agreed test scenarios or acceptance criteria. It should be
noted if the scenarios have been sourced from the BRD, or if they have been identified subsequently.
Identified in BRD
Scenario

Who

Identified Post BRD


Scenario

Date
Tested

Notes

Date
Tested

Notes

9/2/07

Was OK,
Richard to
work on
Output
template not
yet available
*
Output
template not
yet available
*
Output
template not
yet available
*
Input
template not
working
minor fix
Output
template not
yet available
*

9/2/07

OK

1. System Access
1.1 A user can log into the CM interface using EASE

CM,
Richard

1.2 The published web site can be accessed using a (test)


virtual server name

CM

1.3 Pages on the published website can be accessed using


their friendly URLs

CM

1.4 Images can be viewed as part of pages on the


published website

CM

1.5 Files can be uploaded to articles using the CM interface


[this ensures that the firewall settings are correct]

CM
Richard

1.6 Files can be downloaded from the published website

CM

2. Communication
2.1 Content entered via the CM interface is saved in the
database
2.2 Content published via the CM interface can be viewed
via the front servers

CM

2.3 Updated content appears on the front servers within the


time dictated by the cache settings.

CM

2.4 If the CM server is unavailable, the front servers


continue to serve content for ? hours

CM

CM

Output
template not
yet available
*
Output
template not
yet available
*
Output
template not
yet available
*

3. Performance
3.1 [no load - baseline] A request for a published page
should take no more than 0.5s

CM

Output
template not
yet available
*

___________________________________________________________________________________
Page 6 of 9

Acceptance: User Acceptance Test Plan


[Version: x.x]

[Project Name]

_______________________________________________________________________________________________________

3.2 [no load - baseline] A request for a page in the CM


interface should take no more than 1s
3.3 performance testing under load

CM

9/2/07

OK

N/A

Part of
OTH050
project?
(Mark
Wetton is
organising
load test)

4.1 A suitable backup schedule is in place for the database

PJ

Nightly
backup in
place (TEST)

4.2 A suitable backup schedule is in place for the CM


server

PJ

4.3 A suitable backup schedule is in place for the front


servers

PJ

Nightly
backup in
place (TEST)
Nightly
backup in
place (TEST)

4. Backup

5. Logging
5.1 The Polopoly statistics server is operating correctly
5.2 The web server is logging page accesses

CM/RG
PJ

9/2/07

5.3 The log files as described at http://wwwdev.confluence.mis.ed.ac.uk/confluence/display/MIS/Logging


are working correctly

CM/RG

9/2/07

OK
Apache web
server is
logging both
CM and
frontendaccess
OK

6. Functionality
6.1 The build tests for the local code project are successful
(see separate document in project OTH050)

CM

In progress

CM/RG

OK

PJ

Peter to
confirm

PJ

MIS has no
functionality
to
automatically
detect
availability.
In LIVE the
UWS system
will be added
to the CSG
system
availability
monitoring
sheet

7. Indexing
7.1 The Lucene indexing service is working correctly

8. Management
8.1 Suitable scripts are in place to start and stop Polopoly
on the CM server and the front servers

9. Monitoring
9.1 Service availability is being monitored and logged

___________________________________________________________________________________
Page 7 of 9

Acceptance: User Acceptance Test Plan


[Version: x.x]

[Project Name]

_______________________________________________________________________________________________________

9.2 Procedures are in place to alert the relevant people if


the service fails

PJ

Same as 9.1.
If there are
no automatic
scheduled
jobs the
system
owner is
responsible
to raise
service
failure as
descrbed in
SLA.

* The OTH050 project has not yet published data available (06-FEB-07). A template is being put
together by OTH050 project team for above tests.
Any issues identified during UAT should be added to the MIS Test Log. It may be agreed that UAT can
be signed off while some issues remain please add the test log reference to the appropriate section
above if this is the case.

___________________________________________________________________________________
Page 8 of 9

Acceptance: User Acceptance Test Plan


[Version: x.x]

[Project Name]

_______________________________________________________________________________________________________

5 UAT RESULTS
5.1 Open Issues
Please insert a copy of any open issues from the Test Log, together with details of why these issues
remain open at the sign off of the Acceptance Stage.

5.2 Document Sign Off


Business Project Manager
Project Manager

Name
Name

___________________________________________________________________________________
Page 9 of 9

Vous aimerez peut-être aussi