This Annex forms part of the Web Development Master Services Agreement and describes the scope, responsibilities and limitations relating to Acceptance and Testing Criteria
1. Acceptance Criteria
- Acceptance Criteria may be:
- described in your Order or Statement of Work; and/or
- agreed during discovery and design.
- They typically cover:
- key features and user journeys;
- design and brand alignment;
- basic performance and responsiveness; and
- correct behaviour under normal usage.
2. Testing by Cultrix
- Before providing a version for your UAT, we will carry out internal testing appropriate to the Project, which may include:
- unit or component testing;
- integration testing; and
- basic cross-browser or cross-device checks.
- Internal testing is intended to catch obvious issues. It does not replace your own UAT.
3. User acceptance testing (UAT)
- We will provide you with access to a test or staging version of the Deliverables for UAT.
- You are responsible for:
- conducting UAT within a reasonable time period; and
- checking that the Deliverables meet the agreed Acceptance Criteria.
- You should log issues in the agreed format (for example via our ticketing system), providing clear steps to reproduce where possible.
4. Defect categories
- For the purpose of acceptance, we usually classify issues as:
- Severity 1 - Critical: A defect that prevents core functionality from working or makes the system unusable, with no reasonable workaround.
- Severity 2 - Major: A defect that affects important functionality or a large group of users but has a workaround.
- Severity 3 - Minor: A defect that does not significantly affect core functionality (for example small layout issues, minor content errors).
- We will aim to fix Severity 1 and Severity 2 defects before acceptance wherever practical.
- Severity 3 issues may be:
- fixed before acceptance where time allows; or
- agreed as post-launch improvements or handled under a retainer.
5. Acceptance and “go-live”
- Deliverables will be considered accepted when:
- you confirm in writing (for example by email) that you accept them; or
- they have been deployed to the Live Environment at your request; or
- a defined UAT period has ended without you raising any material Severity 1 or 2 defects.
- Where material Severity 1 or 2 defects are identified during UAT:
- we will work with you to correct them; and
- acceptance will occur when those defects are resolved to a reasonable standard.
6. Warranty period
- There may be a defined warranty or post-launch support period (for example 30 days) during which we will correct defects that:
- mean the Deliverables do not meet the agreed Acceptance Criteria; and
- are clearly attributable to our work, and not to later changes or third-party actions.
- Changes in requirements, new features or issues caused by third parties will not be treated as defects under the warranty.