Description: The CTT is a software that implements the Abstract test cases (ATSs) as Executable Test Suites (ETSs).
It runs on a PC under 64 bit Windows 7, Windows 8.1 or Windows 10 (from CTT 3.0 V108).
The CTT acts as a DLMS/COSEM test client whereas the Implementation Under Test (IUT) acts as a DLMS/COSEM server.
The CTT allows the selection, parametrization and execution of the ETSs using the information taken from the Conformance Test Information (CTI) file and the information obtained by the CTT from the IUT.
The CTT supports the DLMS/COSEM 3-layer, connection-oriented HDLC based communication profile and the TCP/IP based communication profile.
The CTT is protected by a software protection tool called WIBU.
CTT 3.1 Standard: A standard edition that produces the Test Result files (Line Traffic, Report, Log, CTI and Hash) in a .zip file necessary for Certification.
CTT 3.1, released in March 2017, can be used to test DLMS/COSEM servers implementing the features specified in GB Ed. 8.x and BB Ed. 12.x.
Important new features supported are:
1).HLS authentication mechanisms 6 and 7; and security suites 0 (symmetric key cryptography) security suite 1 and 2 (symmetic and public key cryptography);
2).All interface classes and versions specified in BB Ed. 12.1, except the "Data protection" IC;
3).General Block Transfer (GBT) positive and negative test cases;
4)."Data protection" COSEM interface class;
5).Test cases for the following features will be added later (as free upgrades for 3.1 licence holders);
6).Testing "Security setup" COSEM interface class key_agreement method;
7).The attributes and methods for private / public key pair generation and handling public key Certificates;
8).Compression; and new interface classes specified in Blue Book Ed. 12.2.