Testing and Certification Service Tepa

Tepa provides the industry with a cost-effective and user-friendly testing service. Datahub certification verifies that market parties’ information systems and data exchange systems are compatible with Datahub.

New electricity market parties must successfully complete the certification process before commencing operations in the retail electricity market. Tepa includes role-specific test cases that parties must pass in order to gain access to the Datahub production environment and perform production business processes through Datahub’s interfaces.

Tepa’s test cases cover complete business process chains. The service automatically prepares the data required for the test cases and acts as counterparty in the processes being tested.

Service in brief

Automated test case initialization

Tepa automatically creates and initializes the data required for test cases on behalf of the user, reducing preparation effort and saving time.

Self-service model

Market parties can plan and carry out their testing activities independently and flexibly according to their own schedules.

Counterparty robot saves users time

Users do not need to perform the counterparty’s tasks themselves. Instead, Tepa acts as a market party within the test cases and automatically responds to the messages sent by the user.

Test execution through an API

The Tepa API provides endpoints for test automation, enabling users to automate the execution of test cases.

Testing and certification in Datahub

The Finnish Electricity Market Act requires electricity suppliers and distribution system operators to ensure that their information systems and data exchange systems are compatible with Datahub. Similarly, service providers connected to Datahub must ensure that their systems operate seamlessly with the Datahub system.

Compatibility is verified through testing and certification. Market parties intending to use the Datahub event API for message exchange must have a dedicated test system and test environment that are separate from the production environment.

Market parties’ test environments must be capable of integrating with Datahub, meaning they must be able to communicate with Datahub in the same way as the future production system. A party’s system must be certified in the test environments before it can be used in production. Certification is not required for parties that use only the CMS user interface or perform data retrieval activities only.

System vendors play a key role in ensuring compatibility between market parties’ systems and Datahub. Vendor systems are certified before market parties begin their own certification process. This helps minimize the risk of the same issues recurring across multiple party certifications. Market parties are responsible for ensuring that their system vendors take part in system testing and certification activities.

Examples of Tepa test cases

  • Reporting metering data for an accounting point
  • Reporting metering data for a period previously reported with missing values
  • Notification of a new agreement in a move-in situation
  • Authorization request cancellation by supplier
  • Cancellation of grid agreement termination
  • Creation of an energy community and update of its name
  • Balancing service provider’s authorization request to a customer
  • Accounting point balance responsibility information request and forwarding
  • Authorization request cancellation by energy service provider
  • Party’s authorization request to a customer and metering data request