自动化ixia ixnetwork流量生成器的python oo api包

ixnooapi的Python项目详细描述


TGN—流量生成器
IXN-IXNETBR.BR/> BR/>此包为IXAI IX网络流量生成器实现了Python面向对象API。BR/> BR/>该软件包在多个低级API之上工作:
1。ixn rest wrapper-ixn本地rest api的python包装器。
可用于支持rest的ixn版本。
允许无客户端操作ixn脚本。
2.ixn tcl wrapper-在ixn本机tcl api(ixtclnetwork)上的python包装器(使用python tk包)。
适用于所有ixn版本。
调用应用程序不使用tk(和ixtclnetwork包),只要连接支持'eval'命令并可以执行ixn tcl api,就可以提供自己到tcl的连接命令。
3.ixn python wrapper-一个基于ixn原生python api(stcpython.py)的python包装器。
可用于支持python的ixn版本。
4.任何IXNCustomerAPI,只要它支持与上述所有API支持相同的API(定义ABC)。


安装:
稳定-pip instsll IXNooAPI

先决条件:
使用TCL或Python包装时-安装IXNetwork应用程序。

开始:
在ixnetwork.test.ixn_示例下,您将找到一些基本示例。
有关详细信息,请参见内部。


功能
当前版本支持以下测试流:
加载配置->;获取/设置属性->;启动/停止流量->;获取统计信息。
支持的操作:
-基本操作-获取/设置属性,获取/创建子项。
-加载配置-加载配置(ixncfg),保留端口并分析配置
-启动/停止-arp、ping、协议、流量项
-统计信息-读取视图
-保存配置
-断开连接包还支持添加/删除对象,因此它支持以下测试用例:
生成配置->;启动/停止流量->;获取统计信息。
但此版本的文档较少。

testcenter和ixnetwork:
ixnetwork包和testcenter从trafficgenerator扩展相同的基类。
在将来的某个版本中,我们计划trafficgenerator一个完整的抽象api,以便在基本测试流中工作的测试能够在ixnetwork上运行,并且测试中心无缝。

联系方式:
如有任何问题或功能要求,请随时与我联系,邮箱:yoram@ignissoft.com

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaGWT:何时使用Lazydemelement?   Java中跟踪消失线程的多线程处理   java Springboot未能配置数据源:“url”,但我没有使用数据库   java为按钮生成随机位置   math Java:包含二项式系数计算的表达式   java通过AsyncTask传递参数   从路径错误创建java文件   高流量网站的性能播放框架、Java、Apache、PostgreSQL、JPA和Hibernate   java将4D矢量转换为长矢量   arraylist Java循环在没有任何错误的情况下终止   java正在制作一个计算器应用程序,希望在第二个片段中更新历史,但无法完成   java将信息从IntentService发送到Activity   java如何在游戏中插入大量实体!工作   javascript如何在ScriptEngineforJava中从数学中获得准确的结果?