Introduction - Xena Support

You might also like

You are on page 1of 2

Introduction

VulcanManager is the primary software application used to manage and configure the VulcanBay
Layer 4-7 test products. The application connects to one or more testers using their IP addresses,
and provides a comprehensive point-and-click interface for configuring and running the testers.

Here you can find useful information about configuring, executing, and analyzing Layer 4-7
performance tests ranging from basic operations to advanced features, whether you are new to
VulcanManager or an advanced user.

Download VulcanManager User Manual as PDF

Installation
VulcanManager is a standard Windows application supporting Windows 7, Windows 8 and Windows
10. It can be here.

After installation you will find a shortcut to the application in the Start -> Programs -> Xena Network
menu and also (if you have selected this during setup) on your desktop.

Xena Layer 4-7 Scripting API


The Xena layer 4-7 products can be controlled via Xena scripting API. The API uses the same text
based protocol as for the Xena layer 2-3 platform.

A few commands (mainly chassis commands) are the same as for the layer 2-3 products, but the
layer 4-7 products feature several other commands for setting up and controlling TCP connections.
For a detailed description of the building blocks of L4-7 scripting please refer to the Scripting
Specification (pdf) in the link below.

You can implement scripting solutions in any of your favorite scripting languages, including but not
limited to BASH, Tcl, Ruby, Python, Perl. We provide a small python (2.x) script collection (see
Github link below) which demonstrates how you can build up a set of library functions upon which
you can build powerful tests.
L47 Scripting Specification (pdf)
Python Scripts on Github (for Python version 2.x)The Python script bundle is provided on an as-is
basis and are not subject to support or feature requests. Please note that the scripts are based on
Python 2.x and that they will not run on Python 3.x. This is due to a change in function syntax for
the “print” command. It is straight forward to correct: Simply substitute all occurrences of print
“string or text” with print(“string or text”).

www.xenanetworks.com | sales@xenanetworks.com | Copyright 2015-2019 Xena Networks 1/2


www.xenanetworks.com | sales@xenanetworks.com | Copyright 2015-2019 Xena Networks 2/2

You might also like