XOA Python API
XOA的完整開源Python API提供了使用者友好的通信介面 Xena的乙太網 TGA 和損傷測試解決方案。
主要特點
- 面向物件的高級抽象 – 説明用戶節省解析命令回應的時間,並專注於測試邏輯
- IDE 自動完成,內置類/函數/API 手冊 – 提高開發效率
- 批量發送命令,自動匹配命令請求和伺服器回應 – 提高測試執行效率
- 伺服器到用戶端推送通知和事件訂閱 – 降低使用者代碼複雜性
- 涵蓋各種命令 Xena 測試人員,包括 Xena, Vulcan, Chimera
- 異步 – 提高 I/O 性能
- 支援Python 3.8及更高版本
XOA 核心
XOA Core 是一個框架,它為開發人員和測試專家提供了一種標準化的方式來執行、開發和集成測試套件以及管理 Xena的物理和虛擬乙太網流量生成和分析 (TGA) 測試儀。
Xena 已使用 XOA Core 開發測試套件,用於:
- RFC2544
- RFC2889
- RFC3918
- Y.1564 (即將推出)
由於原始碼是開放的,因此您也可以這樣做 - 根據您的特定需求開發和集成自己的測試套件。
XOA CLI
Xena OpenAutomation CLI (XOA CLI) 可讓您控制 Xena的物理和虛擬流量生成和分析 (TGA) 測試人員,通過使用基於文本的腳本介面的命令行介面,以及使用管理器應用程式的點擊式互動。
CLI 命令是在用戶端和 Xena 測試儀。
XOA轉換器
想要快速遷移現有 Xena 將套件配置測試到 XOA 中?簡單易用的XOA轉換器。
Xena的測試套件應用程式已經存在多年 - 但僅適用於MS Windows。展望未來,所有 Xena現有和未來的測試套件將包含在 XOA 中,因此不限於 Windows。
為了説明您輕鬆地將現有的 Windows 測試套件配置(Xena2544、Xena2889、Xena3918 和 Xena1564)遷移到 XOA 中,我們開發了 XOA Converter。
XOA實用程式
Xena OpenAutomation Utilities(XOA Utils)是一個互動式shell,可讓您控制 Xena的 FreyaCompact ANLT測試設備 通過命令行介面(CLI)命令執行自動協商和鏈路訓練測試的操作。
在 GitHub 上尋找 XOA
我們使用 GitHub 來託管所有 XOA 代碼,因為它是一個很好的版本控制和協作平臺,讓您和其他人可以從任何地方共同處理專案。
XOA 文件
為了説明您開始使用 XOA,我們提供了全面的文檔,解釋它是如何工作的以及您下一步應該做什麼。
查看 XOA 的實際應用
觀看此視頻,瞭解如何使用 XOA 測試自動協商和鏈路訓練 (AN/LT) Xena的FreyaCompact ANLT測試設備。