1 Introduction
This document provides information about Automated Testing Suite (ATS) deployment model for the Network Analytics Suite products.
ATS allows you to run software test cases using an automated testing tool and then, compares the actual results with the expected or predicted results.
1.1 Overview
Using ATS, you can deploy and test 5G NFs.
- Oracle Communications Network Analytics Data Director
ATS for 5G Network Functions
For 5G NFs, ATS is developed using Oracle Linux 8-slim as the base image. Jenkins is a part of the ATS image, and it provides a graphical user interface (GUI) to test either a single NF or multiple NFs independently in the same network environment.
ATS comprises NF docker images, ATS image, simulator images, and test cases of the specific NF. All these images and test cases constitute a fully automated suite to deploy and test NFs. You can combine it with any other Continuous Integration (CI) pipeline with minimal changes because 5G ATS uses Jenkins as GUI.
- Test scripts and docker images of test container. The docker images have complete framework and libraries installed, which are common for all NFs working with the Behavior Driven Development (BDD) framework.
- Docker image of HTTP Server simulator.
- Helm chart to deploy the ATS (delivered as a tar file).
- Readme text file (.txt file).
ATS provides basic environment, framework, and a GUI (Jenkins) to run all the functional test cases.
ATS Framework Version with Supporting NF ATS Version
Table 1-1 ATS Framework Version with Supporting NF ATS Version
ATS Framework Version | Data Director |
---|---|
25.1.200 | 25.1.200 |
25.1.202 | 25.1.200 |