Litemall性能测试实战_06开发脚本

Litemall性能测试实战_06开发脚本

录制脚本

  1. 在测试计划下添加线程组
  2. 在线程组下添加Recording Controller用于收集整理录制到的脚本
  3. 在测试计划下添加Test Script Recorder
  4. 修改Test Script Recorder的Test plan Creation下的Target Controller为步骤2中的Recording Controller
  5. 修改Test Script Recorder的Global Settings的Port为8888,并且保持跟系统的全局代理一致(可能这种方法不好用),推荐在Chrome浏览器端使用SwitchyOmega插件来设置代理
  6. 修改Test Script Recorder的Requests Filtering,在URL Patterns to Exclude处添加一个推荐的选项
  7. Jmeter开启录制,即开启代理
  8. 浏览器端开启特定场景的代理,即将请求转发给Jmeter
  9. 即可发现在Jmeter下可以发现新录制的请求步骤

使用变量

  1. 在线程组下添加User Defined Variables,并定义一个变量hostname ,并填写一个实际的值
  2. 在请求中,修改Server Name or IP为 ${hostname}

添加Throughput Shaping Timer控制请求TPS

  1. 安装插件Throughput Shaping Timer
  2. 重启Jmeter
  3. 在线程组下的Timer下的选择新安装的插件,并根据时间段来设置请求数量

添加Transactions per Second监控每秒实际TPS

  1. 安装Transactions per Second插件,实际这个插件和另外两个插件已经合并到了一个新的插件中,名字叫做3 Basic Graphs
  2. 在线程组下的Listener下添加Transactions per Second元件
  3. 开启请求后就会刷新出实际的额请求数量,该请求数量是针对于线程组去统计的
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当涉及到使用 LoadRunner 进行性能测试实战时,以下是一些基本的步骤和指导: 1. 确定测试目标和需求:明确您要测试的应用程序或系统的性能目标,并确定测试的范围、用户场景和负载模式。 2. 环境准备: - 安装和配置 LoadRunner:确保正确安装和配置了 LoadRunner 工具。 - 配置测试环境:设置测试环境,包括服务器、网络和数据库等。 3. 脚本录制: - 使用 LoadRunner 的录制功能记录用户的操作步骤。 - 确保录制过程中涵盖了典型的用户场景和操作流程。 4. 脚本编辑和参数化: - 对录制的脚本进行编辑,删除不必要的步骤,修改错误的参数等。 - 根据需要,使用参数化来模拟不同用户的输入和数据。 5. 配置场景和负载: - 配置场景:创建不同的场景,并设置虚拟用户数量、并发用户数、思考时间等。 - 配置负载生成器:选择适当的负载生成器和配置文件来模拟真实用户的行为和负载。 6. 运行测试: - 在 LoadRunner 中运行性能测试,确保监控和记录关键指标,如响应时间、吞吐量和错误率等。 - 根据需要,可以运行多次测试以收集稳定和可靠的结果。 7. 分析和优化: - 使用 LoadRunner 提供的分析工具来分析测试结果和性能瓶颈。 - 识别性能问题,并优化应用程序或系统的性能。 - 根据需要,可以进行负载测试、压力测试、容量规划等来评估系统的性能极限。 8. 生成报告: - 生成性能测试报告,包括测试概述、测试结果、性能指标和建议等。 - 报告应清晰明了地呈现测试结果和分析,以便决策者和开发团队理解和采取必要的行动。 请注意,以上步骤仅为 LoadRunner 性能测试实战的基本指导。实际执行时,可能需要根据应用程序、系统和测试需求进行适当的调整和定制。 希望这些信息对您有所帮助!如果您对 LoadRunner 或性能测试有更多问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值