Testing
Please note that as of Friday 24 October 2025, the MHHS Programme Testing mailbox and Testing artefacts on the Collaboration Base are no longer monitored or updated. They have been retained for historical reference only.
Testing Approach
Pre-Integration Testing (PIT)
To be performed by all users of the new settlement arrangements to validate every system or service that was included in the End-to-end (E2E) MHHS design.
For more information, visit the PIT page of this website.
Systems Integration Testing (SIT)
To be performed by the service providers of the central systems and other parties to test the E2E operation of the systems.
For more information, visit the SIT page of this website.
User Integration Testing (UIT)
UIT is broken down into two subparts:
- All participants not undertaking SIT must perform Qualification Testing, as part of the overall Qualification process.
- End-to-End Sandbox, where a participant can optionally use this testing service to test their systems and processes.
Environment Approach & Plan
On 14 March 2024, the Programme published an uplifted version of the Environment Approach and Plan (v2.12) for your consultation and feedback.
The uplifted document included content defining the environment approach for Non-Systems Integration Testing (SIT) Licensed Distribution System Operator (LDSO) Qualification Testing.
The consultation closed on 21 March 2024. Thank you to all participants who provided feedback.
Following the consultation, the Programme published an uplifted version of the Environments Approach and Plan (v2.15) for an assurance review. This assurance review closed on 7 June 2024. Thank you to all participants who submitted comments.
The assurance review comments were addressed and the Environment Approach & Plan was uplifted to version 3.0 which you can view below:
Environment Approach & Plan v3.0
The Environment Approach & Plan was approved at the Systems Integration Testing Advisory Group (SITAG) on 19 June 2024.
‘Placing Reliance’ Policy Update
The Testing and Migration Advisory Group (TMAG), along with the Performance Assurance Boards (PABs) of both the Balancing and Settlement Code (BSC) and the Retail Energy Code (REC), approved the MHHS ‘Placing Reliance’ Policy.
You can view the baselined version 1.0 of the Policy Document below.
It outlines the principles and approach to how Programme participants could meet and evidence MHHS industry-wide testing (Systems Integration Testing (SIT) or Qualification Testing), that was required to Qualify in the MHHS arrangements.
Testing and Qualification of Meter Data Retrieval (MDR) and Smart Data Services Clarification
The Programme published the Meter Data Retrieval (MDR) Testing and Qualification document to provide clarity on the approach to test MDR services and the Code Bodies approach to Qualification where a Smart Data Services provider intended to use:
- MDR services as new functionality in the new MHHS arrangements; and/or
- Existing Supplier functionality to collect half-hourly data from smart meters using existing Import Supplier (IS) and Export Supplier (ES) Service Requests with the Data Communications Company (DCC) Data Service Provider (DSP)
The MDR Testing and Qualification document was uplifted in June 2024 by the Programme and the Balancing & Settlement Code Company (BSCCo) to version 4.2.
You can view this document below, which includes current assumptions and risks, alongside an uplift to the previous guidance provided for Design Work-Off Item D023 - Target Operating Model (TOM) Implementations & MDR ID.
D023 - TOM Implementations & MDR ID
If you have any questions, please email PPC@mhhsprogramme.co.uk
Testing Documents
There are a few important documents to support the Testing phase of the Programme:
End-to-End (E2E) Testing & Integration Strategy
set out the strategy for the testing required for the MHHS Programme
Test Data Strategy determined the method for which data was selected and distributed to Test participants
Environment Approach & Plan [Approved Draft] included updates on when and for how long environments were required, and how many concurrent environments we expected participants to have by test phase
SIT Scope for Voluntary Participants' Planning (v0.6) documentdefined, at a high level, the functionality required to be demonstrated in SIT by those BSC Roles who were voluntary SIT participants
Data Assessment Report set out the key high-level findings related to the quality, completeness, and sources of data which the new design required within SIT, Migration and ongoing live operations
Release Management and Configuration Management Approach & Plan defined how Release and Configuration Management should be undertaken within the MHHS Programme, which ensured control of the release through the Deployment stage
Test Management Tool User Guide assisted Programme participants in using the MHHS Test Management Tool (Azure DevOps (ADO)) during testing. The ADO solution helped participants to effectively manage the requirements, test cases, defects and reporting in various user roles during testing and associated activities.
Non-Functional Test Policy provided an overview of the approach across all phases of Non-Functional Testing delivery, Pre-Integration Testing (PIT) and Systems Integration Testing (SIT). It included the scope and rationale for carrying out specific tests and should have been read in conjunction with the PIT Guidance and SIT Non-Functional Test Approach & Plan documents.