自动化xena流量生成器的python oo api包
xenavalkyrie的Python项目详细描述
用于xena valkyrie流量生成器的python oo api。
功能
当前版本支持以下测试流:
- 加载/生成配置->;更改配置->;启动/停止流量->;获取统计信息/捕获信息
支持的操作:
- 登录,连接到机箱并保留端口
- 加载现有配置文件
- 从头构建配置
- 获取/设置属性
- 开始/停止-传输,捕获
- 统计-端口、流(端到端)和TPLD
- 捕获-获取捕获的数据包
- 松开端口并断开连接
从pyxenamanager迁移
- 包从xenamanager重命名为xenavalkyrie
- xenastreamstats.statistics['rx']:
返回由RX端口而不是TPLD对象索引的所有RX统计信息。
安装
pip install xenavalkyrie
开始
在xenavalkyrie.test.xena_samples
下面,您将找到一些基本示例。
更多信息请看里面。
文件
http://pyxenavalkyrie.readthedocs.io/en/latest/
使用说明
- 不要手动创建xenamanager,而是使用init_xena工厂
- 加载配置文件时,首先只加载所有文件,然后操作配置。
相关工作
这个包取代了pyxenamanager-https://github.com/xenadevel/PyXenaManager
接触
如有任何问题或功能要求,请随时与我联系,电话是yoram@ignissoft.com