LoadRunner思考时间配置介绍

前言

        市面上性能工具很多,但信赖的很好,性能很难,难的不是工具,而是场景设计,其中思考时间的定义,性能测试讲的是:模拟真正用户场景去做并发,我们写一些接口请求,界面渲染的请求,然后去并发,事实上真的是模拟真实用户了吗?

        没有工具的时候,我们要测试并发,想测试10并发,就找10个人,同时去点击操作 ,相邻的操作1秒内可以点完么?工具如果不加思考时间,1秒内能做很多操作。

        所以真正的模拟用户真实场景,我们一定要加思考时间,我们真实的去操作一个系统,打开登录界面,因为网速等电脑原因会等待几秒才出来登录界面,输入账号密码后点登录,再等待几秒才进入系统,再去选择要操作的动作,中间都有等待时间。

思考时间介绍

        为了更真实的模拟用户操作,事务间操作我们最好加上合适的等待时间,这样更偏真实环境,TPS也会更优,并发的量也会更多。

        点击菜单 :回放 - 选项 - 常规 - 思考时间,默认是忽略思考时间,选项是这个的 时候,脚本中设置的思考时间是不生效的。当你需要思考时间时,配置项要选择第二个

思考函数

单位是秒

lr_think_time(22);

常用思考时间配置

        每个人操作及环境都不一样,想要模拟真实的,忽略也不好,设置固定时间也不好,所以建议大家使用随机值思考时间,动态取值更偏向真实。如登录的话一般思考时间为5秒(包含了输入账号密码时间),这个随机值区间建议设置默认的50% - 150% ,或者50% - 200% 。如果要压测的系统有自己的值可以根据情况选择。

注意点

        思考时间根据压测系统业务逻辑合理设置 ,对于那种打开系统一直不操作,等待10多秒的这种情况可以忽视 ,不要设置太长。,超乎常理。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北陌宝宝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值