About Test Libraries


The Test Libraries contain the building blocks used to define a test session, and the test sessions themselves. A set of standard libraries is included with the test system. Each standard library contains a different type of element, and each library is divided into sections according to the origin of the elements. You can expand the standard library by adding custom libraries.

You can share library elements between test systems by compiling test suites that can be exported from one test system and imported into another.

Standard Library Sections and Permissions

Some libraries provide protected sections that require elevated system permissions in order to add, update, or delete elements. All libraries have one or more sections that contain elements that have been configured and saved by the test system's users or imported from another system. The table below lists all of the different library sections, their contents, and the access permissions required. 

Licensed System Libraries will show up with "Need License" when the specific license key is not enabled. The user will be able to view the items listed in the unlicensed library but not be able to open them. The Select button is enabled, but an error is shown when clicked if not licensed.

Section

Contents

User can import into

Can Export?

Access Permissions

Read

Write

Delete

Basic

The elements provided with the test system or test application. These elements can be modified and saved in another section, but can only be updated with a software upgrade.

Yes No

Everyone

No one

Super User

Global

Protected elements that have been configured by administrators, or that have been imported for use in the test system.

Yes Yes

Everyone

Test Administrators, System Administrators, and Super User

Test Administrators, System Administrators, and Super User

5G Compliance

Separately licensed, pre-configured 5G Compliance test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

5G Capacity and Performance

Separately licensed, pre-configured 5G Capacity and Performance test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

5G Security

Separately licensed, pre-configured 5G Security test cases , DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

ORAN CU Compliance

Separately licensed, pre-configured ORAN CU Compliance test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

ORAN DU Compliance

Separately licensed, pre-configured ORAN DU Compliance test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

ORAN E2E Compliance

Separately licensed, pre-configured ORAN E2E Compliance test cases , DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

ORAN RIC Compliance

Separately licensed, pre-configured ORAN RIC Compliance test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

ORAN CU Capacity and Performance

Separately licensed, pre-configured ORAN CU Capacity and Performance test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

ORAN DU Capacity and Performance

Separately licensed, pre-configured ORAN DU Capacity and Performance test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

ORAN E2E Capacity and Performance

Separately licensed, pre-configured ORAN E2E Capacity and Performance test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

ORAN RIC Capacity and Performance

Separately licensed, pre-configured ORAN RIC Capacity and Performance test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

VW2.0

Separately licensed, pre-configured VW2.0 test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

DU Nodal Templates

Separately licensed, pre-configured DU Nodal test cases, DMFs, TDFs, that can be modified and saved in another section. Yes No

Everyone

No one

Super User

Studio Base Applications

 

Studio Vulnerabilities and Malware

 

Custom Imported

 

Separately licensed, pre-configured Studio Base Applications, Studio Vulnerabilities and Malware and Custom Imported DMFs, that can be modified and saved in another section.

 

Scenario Type Libraries will exhibit similar behavior for DMFs as they only apply to DMFs.

Yes No

Everyone

No one

Super User

Custom

User defined libraries to store elements saved by the user or imported for use in the test system.

Yes Yes

Everyone

User, System Administrators, and Super User

User and Super User

User

Each user account has a section in every library to store elements saved by the user or imported for use in the test system.

Yes Yes

Everyone

User, System Administrators, and Super User

User and Super User

Standard Test Libraries

The table below lists the different types of libraries, their contents, and the sections available in each library. Some libraries are only available with certain applications. Unless otherwise noted, a library is available in all test systems.

Library

Contents

Basic

5G/ORAN/VW2.0

DU Nodal Templates

Studio Base Apps/

Studio Vulnerabilities and Malware/

Custom Imported

Global

Custom /

User

Test Session

Test sessions that have been saved or imported by the system's users.

 

 

Test Case

Test case templates, and test cases saved or imported by the system's users.

 

 

Data Message Flow

Default DMFs and DMFs saved or imported by the system's users. This library is available with all test applications that include bearer plane traffic.

Test Data Files

Imported files that can be used to provision test case parameters or as message body content in DMFs.

In addition to exporting these files in Test Suites, you can manage these files using a different method.

 

VSA Template

Standard and customized RADIUS, 3GPP, and 3GPP2 templates for the AAA RADIUS test application. New vendors and templates can be created or imported by users.

This library is further segregated by vendor ID.

 

 

 

*

 

AVP Template

Standard and customized Diameter templates for the AAA Diameter and DCCA test applications. New vendors and templates can be created or imported by users.

This library is further segregated by vendor ID.

 

 

 

 

*

 

 

Message Editor

5G Message Editor

JSON Message Editor

Standard and customized templates using Message Editor (LTE) / 5G Message Editors (SBI, JSON) saved or imported by the system's users.

 

 

Data Profile

Default templates to configure a custom HTTP message formats saved or imported by the system's users.

 

 

SIP Actions

SIP Scripts

Default templates to configure a custom SIP message format and/or a custom SDP message format saved or imported by the system's users.

 

 

Serial Test Runner (STR)

Ability to schedule and serially execute all tests (or subset of tests) in a library saved or imported by the system's users.

 

 

 

TC Sequencers

Test case sequencers saved or imported by the system's users.

 

 

DRA Message Flows

Default templates to configure a custom define attributes for processing message flows by different subscriber groups and server groups for DRA (Diameter Routing  Agent) saved or imported by the system's users.