Last updated:
0 purchases
pytestcenter 3.3.0
Python OO API for Spirent TestCenter (STC).
Functionality
The current version supports the following test flow:
Load configuration -> Get/Set attributes -> Start/Stop traffic -> Get statistics.
Build configuration -> Start/Stop traffic -> Get statistics.
Supported operations:
Basic operations - get/set attributes, get/create children
Connect - to chassis or lab server
Load configuration - load configuration (tcc or XML), reserve ports and analyze the configuration
Start/Stop - arp, ping, devices, ports, streams
Statistics - subscribe, read views, unsubscribe
Save configuration and results
Disconnect
Low level APIs
StcRestWrapper - a Python wrapper over STC lab server REST API (using stcrestclient package).
StcTclWrapper - a Python wrapper (using Python Tk package) over STC native Tcl API (SpirentTestCenter) .
Installation
pip install pytestcenter
Prerequisite
Lab/Rest server for REST API.
TestCenter application installed for Tcl
Getting started
Under testcenter.test.stc_samples you will find some basic samples.
See inside for more info.
Documentation
http://pytestcenter.readthedocs.io/en/latest/
Contact
Feel free to contact me with any question or feature request at [email protected]
Change Log
ChangeLog.md
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.