Overview:
INT-1295 E2E integration test consists of three main parts:
- Environment setup for SDNC, validating external certificate if received through AAF Certservice module.
- Environment setup for simulated Node, validating certificate if received via AAF Certservice module.
- Adding simulated Node in ODL over TLS, Validating if the Node is connected, fectching details.
Enviroment Setup for SDNC is made in which Client Certificate, Client Private Key, CA Certificate is requested form AAF Cert Service Module, After receiving Certifictes those are loaded in SDNC- ODL Key Store.
Similar to SDNC, Netconf-Pnp-Simulator Enviroment Setup is done and Server_key.pem, Server_cert.pem, CA.pem as required by Netconf-Pnp-Simulator are generated and uploaded in Netconf Container.
In third steps Netconf-pnp-Simulator is Connected over TLS to SDNC-ODL and Validation is carried out to find if connection in properly made.
TC ID | Test Case Name | Test Case Description | Expected Result | Test Status |
---|---|---|---|---|
T01 | Test SDNC Keystore | Checking ODL Keystore after SDNC Installation. This check is basically conducted to validate Static Certificates (Certificates share by Netopeer2 for TLS connection) and Private Key is insatalled in ODL KeyStore. | PASS. HTTP/1.1 200 | PASSED |
T02 | Test SDNC PNF Mount | Checking PNF if Mount after SDNC Installation. This testcase is carried out in two parts.
| PASS. HTTP/1.1 200 | PASSED |
T03 | Test SDNC Delete PNF Mount | Checking PNF mount Delete from SDNC. In this testcase PNF is delted from SDNC-ODL, along with Clearing SDNC-ODL KeyStore. | PASS. HTTP/1.1 200 | PASSED |
T04 | Health Check AAF CertService | Checking AAF CertService if its Up and Running to carry on further tests. | PASS, HTTP/1.1 200 | PASSED |
T05 | Reload AAF CertService Configuration | Checking Reload of Configuration : Cofiguration is reloaded in AAF Certservice Container and validated if the action was succesful. | PASS, HTTP/1.1 200 | PASSED |
T06 | Check AAF CertService Application is Ready | Check if AAF CertService is Up and ready after configuration reload. | PASS, HTTP/1.1 200 | PASSED |
T07 | Check AAF CertService Client Successfully Creates Keystore and Truststore for SDNC | Checking if AAF CertService Successfully able to create X509 Certificate for SDNC. EJBCA community version is used as External Certification Authority. Test case has four parts:
| PASS , HTTP/1.1 200 | PASSED |
T08 | Check SDNC-ODL Certificate Installation in Keystore | Checking ODL Keystore after keystore/truststore installation in SDNC-ODL. This check is basically conducted to validate Static Certificates (Certificates share by Netopeer2 for TLS connection) and Private Key is insatalled in ODL KeyStore. | PASS , HTTP/1.1 200 | PASSED |
T09 | Check AAF CertService Client Successfully Creates Keystore and Truststore for Netconf-pnp-simulator | Checking if AAF CertService Successfully able to create X509 Certificate for Netconf-Pnp-Simulator. EJBCA community version is used as External Certification Authority. Test case has four parts:
| PASS , HTTP/1.1 200 | PASSED |
T10 | Check SDNC-ODL Netconf-Pnp-Simulatore TLS Connection Establishment | Checking PNF if Mount after SDNC Installation. This testcase is carried out in two parts.
| PASS , HTTP/1.1 200 |