xin978xin 发表于 2011-7-27 18:33:18

在做负载测试时,init真的只执行一次么?

我在做负载压力测试的时候,运行场景是 登录系统,新增一张销售订单,保存成功,退出系统
我把登录操作放在init里面
其他的操作放在action里面
退出系统的操作放在end里面

然后模拟10个用户的操作
运行完了出现了好几个错误,
想不通的是,init竟然也有失败的 10个 错了2个
不是说init只运行一次的么?怎么?

mymagic 发表于 2011-7-28 09:47:20

运行一次 10个用户,不对吗?
要不咋实现并发?

lixiaoyer 发表于 2011-7-28 15:54:09

我遇到的情况是,是下订单的功能,设置Vuser 2个,跑完脚本后居然完成了8个订单,一直不知道为什么?请各位大侠帮忙

wsbuaa 发表于 2011-7-28 16:06:17

3搂在运行时是否设置了持续时间
在持续时间内,脚本的Action是要不断循环执行的

lixiaoyer 发表于 2011-7-28 16:44:28

回复 4# wsbuaa
这些设置都是默认的,刚接触到loadrunner,还不知道在哪里设置持续时间呢?
请问在哪里设置持续时间呢

cxwtomcat 发表于 2011-7-28 19:55:03

init和end执行一次是指:则vugen的run time settings设置的迭代次数对其是无效的,这里的迭代只对action里的脚本有效。
建议你找点资料再看看,把概念的含义理解清楚。
页: [1]
查看完整版本: 在做负载测试时,init真的只执行一次么?