注意:选择的脚本不同,可编辑的脚本参数不同!
当需要编辑一个参数值时,应双击“需要修改的数据行”,即可弹出参数编辑页; 首先双击数据行,例如“source_port”数据行,如下图所示。 页面布局: ? ? ?
“Current Value”为运行的当前值;
“Default Value”为系统默认值,当你不太清楚它的含义时,建议采用系统默认值; “Variable help”为该参数的说明;
11
4.2 单工与双工
我们一般使用的网络设备都是双工的,也就是说可以在同一时间完成A到B的传输以及B到A的传输。单工则是同一时间只能有一个方向的传输,要么是A到B,要么是B到A。因此网络处在单工状态还是双工状态,在速度上差别很大。
4.3网络吞吐量Throughput
在Throughput的脚本编辑页面,主要有以下几个参数可以配置: 序号 名称 说明 运行的延迟时间; 0 自动配置 100 1 默认值 备注 1. initial_delay 2. source_port 端口号 3. number_of_timing_records Endpoint外循环次数; 一般设置在30 -200之间 4. transactions_per_record 每一个时序运行的交易数量 5. file_size 发送文件的大小 缓冲区大小,直接影响测试结果,最6. send_buffer_size 大值为65535; 7. send_datatype 8. send_data_rate 9. transaction_delay
一般情况下,设置此值比默认值大时,测试结果的数据值也更理想;
100000 发送的数据类型 Randomly Generated 数据发送速率 包之间时间间隔 Unlimited 0 配置表 Throughput 12
4.3.1 number_of_timing_records
Endpoint外循环次数,一般设置在30 -200之间。 如果一个脚本创建定时记录太少(少于30),测试过短,你看不到交易时间变化的响应。如果你有太多的时间记录(超过10,000),结果变得非常大,消耗磁盘空间和减缓控制台的显示处理。
13
4.3.2 transactions_per_record
默认值为 “1”;
变量表示每一个时序运行的交易数量。该变量的最佳值使脚本循环定时记录一次,第二次关于采取足够的时间。
14
4.3.3 file_size
模拟文件的大小,一般采用默认值为“100000”
在文件传输脚本,可以设置模拟的文件大小被发送。默认值被认为传输的时间太小,这样测试出的数据被认为“不太准确”,我们把这个参数放大10倍。
4.3.4 send_buffer_size
15