Vulcan 库

入门指南

本节将指导您使用VulcanManager创建并分析第4-7层性能。开始操作前,请确保已安装最新版VulcanManager及最新机箱固件。VulcanManager的设计理念在于简化配置流程,让您轻松运行测试场景、分析结果并生成报告。完成第4-7层测试需遵循以下四个主要步骤:


以下章节将概述这些步骤,以便用户了解VulcanManager的基本测试框架。通过理解VulcanManager采用的概念,用户能够独立设置复杂测试来验证被测设备(DUT)的性能。对于初始测试,建议使用电缆将机箱上的两个端口背靠背连接。


两个端口背靠背连接,用于简单测试。

我们的第一步将向您展示如何设置一个简单的双向原始TCP测试场景。

配置您的第一个测试项目

测试项目是在目录中自包含的端口、子网、流量配置文件等的集合,该目录通常位于 C:\Users\\Documents\Xena\VulcanManager。

1. 打开 VulcanManager 并选择 Client <-> Server Topology 该模板源自精选快速入门模板。此模板提供端到端测试功能,测试平台同时充当客户端和服务器端。打开后,请注意菜单中的三个应用程序选项卡:编辑、运行测试和报告。这三个选项卡分别对应测试设置、执行测试、实时统计观察、最终分析收集的统计数据以及生成报告的操作场景。

2. 点击“编辑”选项卡中的“添加机箱”按钮。输入机箱的IP地址,使用机箱的默认端口号和密码。机箱到货时将预配置为:IP地址192.168.1.xena。 若Xena Live Demo ,其IP地址为131.164.227.252,密码为"xena"。

3. 添加机箱后,右键单击端口即可快速预留。若端口旁显示您的用户名,则表示该端口已为您预留。请对另一个端口重复此操作,因为创建至少需要两个端口。请注意,在应用程序的任何位置,当您看到端口图标时,均可右键单击调出端口操作的上下文菜单。

4. 若仅需查看正在使用的端口,可勾选这些端口旁的“已使用”复选框,然后点击机箱资源管理器顶部的“仅显示已使用端口”复选框。


配置测试用例

编辑上下文中,您将在“探索器”组中看到两个按钮。使用这些按钮可在底盘探索器和测试探索器之间切换。

  1. 点击测试按钮切换至测试设置界面。在测试资源管理器中,您将看到测试项目树结构。选中某个测试用例后,即可查看流量场景列表及其子网与端口的关联关系。
  2. 点击“添加场景”,在场景选择器对话框的“带状态加载”分支中选择“原始”。为流量场景的客户端和服务器部分选择子网和端口。
  3. 您已成功创建一个采用RAW类型的测试场景,并使用了默认设置。请将预留的端口分别分配给客户端端口和服务器端口。

运行测试用例

运行测试选项卡是一个仪表板,提供实时统计数据的摘要。

  1. 点击顶部菜单中的运行按钮。测试开始后,该按钮将变为停止按钮。
  2. 点击实时统计信息浏览器中的测试用例图标,即可查看实时统计信息的摘要。实时统计信息分为三列:左侧显示客户端的第5-7层统计信息,中间显示第4层统计信息,右侧显示客户端的第1-3层统计信息。
  3. 请查看统计表上方显示的并发用户(用户)进度条和第5-7层吞吐量(bps)进度条。
  4. 测试结束后,停止按钮将变为重置按钮。
  5. 要查看所有统计数据,请转到“报告”选项卡


统计与生成报告

在测试运行期间,计数器数据被采样并存储。在统计信息浏览器中,统计数据被划分为客户端服务器两类

  1. 展开客户端和服务器以查看端口相关和场景相关的统计信息。
  2. 选择统计数据,即可在图表中查看。
  3. 点击统计数据旁边的复选框,即可将图表包含在报告中
  4. 点击创建PDF以生成测试报告。
  5. 点击“保存统计数据库”将所有统计数据保存至SQLite数据库存储文件。