在LoadRunner中为什么要设置思考时间和pacing - 高飞网
4人看过

在LoadRunner中为什么要设置思考时间和pacing

2012-03-13 01:20:40

答: 录制时记录的是客户端和服务端的交互,如果要精确模拟 用户的行为,那么客户操作客户端时花费了很多时间要怎么模拟呢?
录入 填写提交的内容,从列表中下拉搜索选择特定的值等,这时LOADRUNNER 不会记录用户 的客户端操作,而是记录了用户这段
时间,成为思考时间(Think-time),因为用户的这些客户端操作不会影响服务端,只是让服务器端在这段时间内没有请求而已。,所
以加入思考时间就能模拟出熟练的或者生疏的用户操作,接近实际对于服务端的压力。

   Vuser 思考时间模拟实际用户在不同操作之间等待的时间。例如,当用户收到来自服务器的数据时,可能要等待几秒钟查看数
据,然后再做出响应。这种延迟就称为“思考时间”。VuGen 使用 lr_think_time 函数将思考时间值录制到 Vuser 脚本中。以下录
制的函 数指明用户等待了 8 秒钟才执行下一个操作:
   lr_think_time(8);
   当您运行了 Vuser 脚本并且 Vuser 遇到了上述 lr_think_time 语句时,默认情况下,Vuser 将等待 8 秒钟后再执行下一个操作。可
以使用思考时间运行时设置来影响运行脚本时 Vuser 使用录制思考时间的方式。

还没有评论!
54.198.28.114