XOA Python API
XOA完整的开源Python API为信雅纳以太网流量生成测试和损伤测试解决方案提供了用户友好的通信接口。
主要特点
- 面向对象的高级抽象--帮助用户节省解析命令响应的时间,集中精力处理测试逻辑
- IDE自动完成,内置类/函数/API手册 - 提高开发效率
- 分批发送命令,自动匹配命令请求和服务器响应 - 提高测试执行效率
- 服务器到客户的推送通知,以及事件订阅--减少用户代码的复杂性
- 涵盖各种Xena 测试仪的命令,包括Xena,Vulcan 、Chimera
- 异步 - 提高I/O性能
- 支持Python 3.8及以上版本
XOA核心
XOA核心是一个框架,为开发人员和测试专家提供了一个标准化的方式来执行、开发和集成测试套件,并管理信雅纳"物理和虚拟以太网流量生成和分析(TGA)测试器。
信雅纳使用XOA核心来开发测试套件:
- RFC2544
- RFC2889
- RFC3918
- Y.1564(即将推出)
由于源代码是开放的,你也可以做同样的事情--为你的特定需求开发和整合你自己的测试套件。
XOA CLI
信雅纳 OpenAutomation CLI (XOA CLI)使你能够通过命令行界面,使用基于文本的脚本界面,以及使用管理器应用程序的点选式互动,控制信雅纳的物理和虚拟流量生成和分析(TGA)测试器。
CLI命令是客户和信雅纳 测试员之间交换的简单文本行。
XOA转换器
想将现有的Xena 测试套件配置快速迁移到 XOA 中?很简单,使用 XOA 转换器。
信雅纳的测试套件应用已经存在了很多年--但只在MS Windows上工作。今后,所有信雅纳"的现有和未来的测试套件都将包括在XOA中,因此不限于Windows。
为了帮助用户将现有的Windows测试套件配置(Xena2544、Xena2889、Xena3918和Xena1564)轻松迁移到XOA,我们开发了XOA转换器。
XOA实用工具
信雅纳 OpenAutomation Utilities (XOA Utils) 是一个交互式外壳,让你通过命令行界面(CLI)命令控制信雅纳'sFreyaCompact ANLT Test Appliance,以执行自动协商和链接训练测试的操作。
在GitHub上查找XOA
我们使用GitHub来托管所有的XOA代码,因为它是一个很好的版本控制和协作的平台,让你和其他人在任何地方都可以一起进行项目工作。
XOA文件
为了帮助你使用XOA,我们提供了全面的文档,解释它是如何工作的以及你接下来应该做什么。
查看XOA的运行情况
观看此视频,了解XOA如何与信雅纳's FreyaCompact ANLT测试设备一起用于测试自动协商和链接训练(AN/LT)。