性能测试————Loadrunner进阶

本文深入探讨LoadRunner的性能测试,包括用户行为模拟、性能指标监控和性能调优。重点介绍了如何处理前端加密,使用web_url函数及其参数,以及性能调优策略,如缓存对性能的影响。
摘要由CSDN通过智能技术生成
  • 本篇文章从Loadrunner如何进行用户行为模拟、性能指标监控、性能调优三个方面进行讲解,接下来是正文部分

  • 用户行为模拟

在做性能测试的过程中,我们要做的第一步就是用户行为模拟,它是一种低成本且具有可行性,模拟大量用户操作的技术。借助用户行为模拟,我们能将被测试系统在测试阶段运行起来,以检测系统工作是否正常。在模拟的过程中我们必须注意以下三个方面:不同用户使用不同的数据,多用户并发操作,用户请求间的延时时间。

而我们使用Loadrunner进行用户模拟主要是通过VuGen进行脚本的录制/编写,然后利用Controller进行场景的创建跟执行。整个脚本录制过程:创建脚本、选择协议、设置录制选项、开始录制、插入命令、停止录制。当然在在这个过程中,对于一些录制的细节进行了详细讲述,并借此再一次深化了同学们对于性能测试的理解。因为篇幅原因,我这里就抽出一些有意思的知识点跟大家介绍一下~

处理前端加密

在录制登录操作时,我们的密码有时候是被前端加密的,而我们的Loadrunner只能录制用户的行为,是不能对客户端的逻辑进行处理的,那么我们怎么完成加密的操作呢?要完成我们的加密操作,我们必须先找开发了解加密算法,在知道了加密算法之后,我们需要在服务器端写一个加密脚本,这样当我们在测试脚本中发送加密请求数据时,就可以获得包含加密后数据的应答了。服务器端的php加密算法如下图:

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值