Commission Regulation (EC) No 2216/2004 (repealed)Show full title

Commission Regulation (EC) No 2216/2004 of 21 December 2004 for a standardised and secured system of registries pursuant to Directive 2003/87/EC of the European Parliament and of the Council and Decision No 280/2004/EC of the European Parliament and of the Council (Text with EEA relevance) (repealed)

ANNEX XIIITesting procedures

1.A registry and the Community independent transaction log shall complete the following stages of testing:

(a)

Unit tests: individual components shall be tested against their specifications.

(b)

Integration tests: groups of components, comprising parts of the complete system, shall be tested against their specifications.

(c)

System tests: the system as a whole shall be tested against its specifications.

(d)

Load tests: the system shall be subjected to peaks in activity reflecting the likely demands that will be made on the system by its users.

(e)

Security testing: any security weaknesses of the system shall be identified.

2.Individual tests for a registry carried out as part of the testing stages set out in paragraph 1 shall be conducted according to a pre-defined test plan and the results shall be documented. This documentation shall be made available to the Central Administrator on request. Any deficiencies in a registry detected during the testing stages set out in paragraph 1 shall be addressed before any testing of data exchange takes place between that registry and the Community independent transaction log.

3.The Central Administrator shall require a registry to complete the following stages of testing:

(a)

Authentication tests: the ability of the registry to identify the Community independent transaction log, and vice versa, shall be tested.

(b)

Time synchronisation tests: the ability of the registry to establish its system time and to change its system time in order to be consistent with the system time of the Community independent transaction log and UNFCCC independent transaction log shall be tested.

(c)

Data format tests: the ability of the registry to generate messages corresponding to the appropriate process status and stage and to the appropriate format, set out in the functional and technical specifications for data exchange standards for registry systems under the Kyoto Protocol, elaborated pursuant to Decision 24/CP.8 of the Conference of the Parties to the UNFCCC, shall be tested.

(d)

Programming code and database operations tests: the ability of the registry to process messages received which correspond to the appropriate format, set out in the functional and technical specifications for data exchange standards for registry systems under the Kyoto Protocol, elaborated pursuant to Decision 24/CP.8 of the Conference of the Parties to the UNFCCC, shall be tested.

(e)

Integrated process testing: the ability of the registry to execute all processes, including all relevant statuses and stages set out in Annex VIII, Annex IX, Annex X and Annex XI, and to allow manual interventions to the database pursuant to Annex X, shall be tested.

(f)

Data logging tests: the ability of the registry to establish and maintain the records required pursuant to Article 73(2) shall be tested.

4.The Central Administrator shall require a registry to demonstrate that the input codes referred to in Annex VII and the response codes referred to in Annex VIII, Annex IX, Annex X and Annex XI are contained within that registry's database and interpreted and used appropriately in respect of processes.

5.The testing stages set out in paragraph 3 shall take place between the testing area of the registry and the testing area of the Community independent transaction log, established pursuant to Article 71.

6.Individual tests carried out as part of the testing stages set out in paragraph 3 may vary to reflect the software and hardware used by a registry.

7.Individual tests carried out as part of the testing stages set out in paragraph 3 shall be conducted according to a pre-defined test plan and the results shall be documented. This documentation shall be made available to the Central Administrator on request. Any deficiencies in a registry detected during the testing stages set out in paragraph 3 shall be addressed prior to a communication link between that registry and the Community independent transaction log being established. The registry administrator shall demonstrate that any such deficiencies have been addressed by the successful completion of the testing stages set out in paragraph 3.