Pre-Integration Testing (PIT)


Pre-Integration Testing (PIT) is a requirement for all users of the new Market-wide Half-Hourly settlement arrangements, including software providers to participants. 

PIT will be performed by all users of the new settlement arrangements to validate every system or service that is included in the MHHS end-to-end (E2E) Design for compliance with its functional and technical requirements. This includes back-office systems if affected. The system/service may have several components and PIT refers to the testing conducted when those components have all been internally integrated. 

PIT is the responsibility of each Programme participant, using their own systems, test environments, test data, test artefacts (scenarios and test cases), test processes, test tools, test management tool and defect management process. 

If you have any questions on PIT, please email Testing@mhhsprogramme.co.uk

1:30 time

data.jpg

PIT Guidance 

The latest Pre-Integration Testing (PIT) Guidance document sets out what is expected of Programme participants regarding their own PIT testing, whether the Programme participant chooses to go through the Systems Integration Testing (SIT) or non-SIT route.  

The Programme held a PIT Guidance session on Thursday 4 April, to walk participants through the updates and the approach to PIT. You can view the slides, recording and Q&A below:

PIT Guidance Walkthrough slides

PIT Guidance Walkthrough recording

PIT Guidance Walkthrough Q&A

Uplifted PIT Guidance document

The Programme and Code Bodies  updated the PIT Guidance document and published version 2.7 that incorporates the following updates: 

  • Additional PIT Non-Functional Testing (NFT) evidence guidance, suggested approach diagram for PIT NFT and guidance on switching volumes to be considered   
  • Additional guidance on evidence anonymisation/obfuscation to align with Data Protection standards.  

The latest MHHS PIT Guidance document is available below: 

PIT Guidance Document v2.7 (clean)

PIT Guidance Document v2.7 (red-lined)

Please note that the dates in the document have not been updated based on Change Request CR055. These changes would be made to the document if CR055 is approved. 

If you have any questions about the SIT content in the PIT Guidance document, please email the Testing Team at Testing@mhhsprogramme.co.uk  

If you have any questions about the Non-SIT or Qualification Testing content in the PIT Guidance document, please email the Qualification Testing Team at MHHSQualification@elexon.co.uk and qualification@recmanager.co.uk 

You should read the PIT Guidance document in conjunction with the E2E Testing & Integration Strategy document.

The PIT Guidance document includes splitting of Design, Build and Test 1 (DBT1) PIT across multiple tranches of PIT for SIT participants only. For SIT Programme participants it also includes DBT1 PIT timelines for deliverables for entry into all SIT stages. The PIT Guidance additionally includes further details about the scope and test coverage of PIT, test evidence, test assurance scope and Programme participant’s adopting the Placing Reliance policy for PIT.  

The Programme has provided templates as a guidance for PIT test deliverables. SIT participants will be required to use the Programme’s Requirements to Test Traceability Matrix (RTTM) template.  

For all other templates, SIT participants can choose to use the MHHS templates or use their own, provided that all the required information specified in the MHHS templates is included. You can find the MHHS PIT Templates in the library below. 

For non-SIT Programme participants, please refer to the Qualification Approach and Plan for further information about the templates. 

If you have any questions on SIT PIT, please email Testing@mhhsprogramme.co.uk


PIT Templates

Short Name Doc Number Theme Version
PIT Test Execution Progress Report Template DEL1054 PIT Templates 1.0
PIT Approach and Plan Template DEL1049 PIT Templates 1.0
PIT Requirements To Test Traceability Matrix Template DEL1050 PIT Templates 1.0
PI Test Completion Report Template DEL1052 PIT Templates 1.0
PIT Scenarios DEL1051 PIT Templates 1.0
PIT Test Readiness Report DEL1053 PIT Templates 1.0