? 新建一个测试。
注意在 Step 3 时要选择 Device 测试, Step 4 要选择 Advance。
21 / 54
3 “只建不拆”的 TCP 并发配置
3.1 Avalanche客户端配置
3.1.1 添加带有HTTP请求的Actions
? 在 Client?Actions 下,建立新的“ Actions_1”,命令为:“ 1 get
http://192.168.1.2/index.html”
22 / 54
3.1.2 添加客户端 Profile
? 在 Client?Profiles 下,选择新建,创建“ User_1”的配置。注意关闭
“Persistence”选项,这样才能达到 FIN关闭的目的。
3.1.3 修改 Client Network 参数
? 使用“ Piggyback Get Requests”使 get 请求和 ACK 报文合并。
23 / 54
? 注意事项:
1.该功能需要确定DUT设备支持;
2.对比的选择/不选择的差异,可以通过 Trail-Run 抓包来对比;
3.Network 的值是全局参数,和每个测试绑定;而其它的多不为全局参数,即在同一个项目中,一个 Action 或者 Profile 可以被多个测试例引用。
3.1.4 添加客户端 Subnet
? 在Clinet?Subnets页面下选择“ Add Subnet”,添加客户端的网段。如“1.1.2
新建测试环境”中配置了VR(虚拟路由),所以此次测试不需要配置网关。
24 / 54
3.1.5 添加客户端测试端口
? 在Clinet?Ports 页面下选择“ Add Port”,添加客户端的测试端口。并添加
VR,使测试仪模拟的客户端查虚拟路由能到达目的IP地址。
25 / 54