Xena 知識庫

腳本編寫和自動化測試

此常見問題解答頁面涉及與腳本編寫和自動化測試相關的問題。

問:哪些功能可通過腳本使用?
答:完整的功能集可通過基於 TCP/IP 的命令行介面獲得。可以從 XenaManager 完成的任何操作也可以通過基於文字的命令完成。

問:在哪裡可以找到 Xena API 命令?
答:請參閱Xena 腳本規範 – 程式師的腳本功能參考手冊。該手冊可在我們的網站上在線獲取。

問:是否有 Tcl、Perl、Java 或 可用的 API ?
答:不,我們不提供任何語言的完整 API 包裝器。 Xena 客戶已經實現了他們自己的專有 Tcl、Perl 和 Java 腳本包裝器,其中包裝器從 Xena通用的TCP/IP命令列介面,到客戶自己和專有的測試設備Tcl/Perl/Java/ 應用程式介面

問:如何運行RFC2544測試?
一個: Xena 提供了一個名為 Xena2544 的免費應用程式,用於執行RFC2544測試。

問:是否可以針對執行網路位址轉換 (NAT) 的設備運行 Xena2544?
答:是的。RFC 2544 通過插入每個數據包中的測試有效負載來識別數據包,並且不依賴於查看原始源位址來驗證輸送量。因此,當被測設備執行 NAT 時,Xena2544 也能正常運行。

問:是否有任何嚮導用於設置測試模式,例如,在 n 埠 DUT 上設置全網狀流量負載?
答:是的,XenaManager 具有流嚮導,可説明您為許多埠和流創建各種配置。