http://wenku.baidu.com/view/280a68c36137ee06eff9180f.html
第 9 页 共 11 页 09/26/2005
设置 交易
用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp Down 延时
时间
Think Time
负载生成器数量
Tran_1
200
/ / 1/sec 300 1/sec 0 Ignore 2 300 / / 1/sec 300 1/sec 0 Ignore 2 400 / / 1/sec 300 1/sec 0 Ignore 2 ……
/
/
1/sec
300
1/sec
0
Ignore 2
⑵ 使用手动方案,选择测试脚本Transaction_2(Tran_2),详细设置信息如下:
设置 交易
用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp Down 延时
时间
Think Time
负载生成器数量
Tran_2
200
/ / 1/sec 300 1/sec 0 Ignore 2 300 / / 1/sec 300 1/sec 0 Ignore 2 400 / / 1/sec 300 1/sec 0 Ignore 2 ……
/
/
1/sec
300
1/sec
0
Ignore 2
⑶ 使用手动方案,选择测试脚本Transaction_3(Tran_3),详细设置信息如下:
设置 交易
用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp Down 延时
时间
Think Time
负载生成器数量
Tran_3
200 / / 1/sec 300 1/sec 0 Ignore 2 300
/ / 1/sec 300 1/sec 0 Ignore 2 400 / / 1/sec 300 1/sec 0 Ignore 2 ……
/
/
1/sec
300
1/sec
0
Ignore 2
4.6.3. 稳定性测试
编号:003
目的:测试建行TELLER平台改造项目系统在业务高峰期压力下运行的稳定性。 文件名称:Scenario3_1.lrs/ Scenario3_2.lrs/ Scenario3_3.lrs
测试方法:采用业务模型负载测试的脚本及场景设置(脚本采用并发数测试的脚本,场景除时长不同外其他各项都同于并发数测试,另外取并发数测试时最优的一组并发数进行的),对建行TELLER平台改造项目系统进行时间为1×8小时稳定性测试,记录每次服务平均响应时间,服务正确率,服务器CPU利用率、内存使用情况等参数,考察服务器是否出现宕机、交易正确率小于95%等情况。
设置信息:
⑴ 使用手动方案,选择测试脚本Transaction_1(Tran_1),详细设置信息如下:
设置 交易 用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp
Down 延时
时间 Think Time
负载生成器数量
Tran_1
/
/
1/sec
28800
1/sec
0
Ignore 2
⑵ 使用手动方案,选择测试脚本Transaction_2(Tran_2),详细设置信息如下:
第 10 页 共 11 页 09/26/2005
设置 交易 用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp
Down 延时
时间 Think Time
负载生成器数量
Tran_2
/
/
1/sec
28800
1/sec
0
Ignore 2
⑶ 使用手动方案,选择测试脚本Transaction_3(Tran_3),详细设置信息如下:
设置 交易 用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp
Down 延时
时间 Think Time
负载生成器数量
Tran_3
/
/
1/sec
28800
1/sec
0
Ignore 2
4.6.4. 浪涌式测试
编号:004
目的:持续进行高强度和普通强度的交叉压力测试。 文件名称:Scenario4_1.lrs/ Scenario4_2.lrs/ Scenario4_3.lrs
测试方法:先在5分钟内压500个Vuser,然后在5分钟内压50个Vuser,最后又在5分钟内压1000个Vuser,再将用户数降至100,查看资源释放情况。
设置信息:
⑴ 使用手动方案,持续测试脚本Transaction_1(Tran_1),详细设置信息如下:
设置 交易
用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp Down 延时
时间
Think Time
负载生成器数量
Tran_1
500
/ / 1/sec 300 1/sec 0 Ignore 2 50 / / 1/sec 300 1/sec 0 Ignore 2 1000 / / 1/sec 300 1/sec 0 Ignore 2 100
/
/
1/sec
300
1/sec
0
Ignore 2
⑵ 使用手动方案,选择测试脚本Transaction_2(Tran_2),详细设置信息如下:
设置 交易
用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp Down 延时
时间
Think Time
负载生成器数量
Tran_2
500
/ / 1/sec 300 1/sec 0 Ignore 2 50 / / 1/sec 300 1/sec 0 Ignore 2 1000 / / 1/sec 300 1/sec 0 Ignore 2 100
/
/
1/sec
300
1/sec
0
Ignore 2
⑶ 使用手动方案,选择测试脚本Transaction_3(Tran_3),详细设置信息如下:
设置 交易
用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp Down 延时
时间
Think Time
负载生成器数量
Tran_3
500 / / 1/sec 300 1/sec 0 Ignore 2 50
/ / 1/sec 300 1/sec 0 Ignore 2 1000 / / 1/sec 300 1/sec 0 Ignore 2 100
/
/
1/sec
300
1/sec
0
Ignore 2
说明:1/sec:表示每秒开始/停止一个用户
设置 交易 用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp
Down 延时
时间 Think Time
负载生成器数量
Tran_2
/
/
1/sec
28800
1/sec
0
Ignore 2
⑶ 使用手动方案,选择测试脚本Transaction_3(Tran_3),详细设置信息如下:
设置 交易 用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp
Down 延时
时间 Think Time
负载生成器数量
Tran_3
/
/
1/sec
28800
1/sec
0
Ignore 2
4.6.4. 浪涌式测试
编号:004
目的:持续进行高强度和普通强度的交叉压力测试。 文件名称:Scenario4_1.lrs/ Scenario4_2.lrs/ Scenario4_3.lrs
测试方法:先在5分钟内压500个Vuser,然后在5分钟内压50个Vuser,最后又在5分钟内压1000个Vuser,再将用户数降至100,查看资源释放情况。
设置信息:
⑴ 使用手动方案,持续测试脚本Transaction_1(Tran_1),详细设置信息如下:
设置 交易
用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp Down 延时
时间
Think Time
负载生成器数量
Tran_1
500
/ / 1/sec 300 1/sec 0 Ignore 2 50 / / 1/sec 300 1/sec 0 Ignore 2 1000 / / 1/sec 300 1/sec 0 Ignore 2 100
/
/
1/sec
300
1/sec
0
Ignore 2
⑵ 使用手动方案,选择测试脚本Transaction_2(Tran_2),详细设置信息如下:
设置 交易
用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp Down 延时
时间
Think Time
负载生成器数量
Tran_2
500
/ / 1/sec 300 1/sec 0 Ignore 2 50 / / 1/sec 300 1/sec 0 Ignore 2 1000 / / 1/sec 300 1/sec 0 Ignore 2 100
/
/
1/sec
300
1/sec
0
Ignore 2
⑶ 使用手动方案,选择测试脚本Transaction_3(Tran_3),详细设置信息如下:
设置 交易
用户数量 迭代次数 迭代间隔 执行时间 Ramp Up 持续时间(sec) Ramp Down 延时
时间
Think Time
负载生成器数量
Tran_3
500 / / 1/sec 300 1/sec 0 Ignore 2 50
/ / 1/sec 300 1/sec 0 Ignore 2 1000 / / 1/sec 300 1/sec 0 Ignore 2 100
/
/
1/sec
300
1/sec
0
Ignore 2
说明:1/sec:表示每秒开始/停止一个用户
第 11 页 共 11 页 09/26/2005
5. 其他说明
测试文件
- 测试脚本(LoadRunner Vuser Scripts 形式)
- 测试场景(LoadRunner Scenarios *.lrs形式)