美文网首页jmeter
产线压测执行记录

产线压测执行记录

作者: 佐兮 | 来源:发表于2020-09-15 12:19 被阅读0次

1、设置指定了qps

https://www.cnblogs.com/duanxz/p/5464993.html

Constant Throughput Timer 的主要属性介绍:

名称 :定时器的名称

Target throughput(in samples per minute):目标吞吐量。注意这里是每分钟发送的请求数,因此,对应测试需求中所要求的20 QPS ,这里的值应该是1200 。

Calculate Throughput based on :有5个选项,分别是:

This thread only :控制每个线程的吞吐量,选择这种模式时,总的吞吐量为设置的 target Throughput 乘以矣线程的数量。

All active threads : 设置的target Throughput 将分配在每个活跃线程上,每个活跃线程在上一次运行结束后等待合理的时间后再次运行。活跃线程指同一时刻同时运行的线程。

All active threads in current thread group :设置的target Throughput将分配在当前线程组的每一个活跃线程上,当测试计划中只有一个线程组时,该选项和All active threads选项的效果完全相同。

All active threads (shared ):与All active threads 的选项基本相同,唯一的区别是,每个活跃线程都会在所有活跃线程上一次运行结束后等待合理的时间后再次运行。

All cative threads in current thread group (shared ):与All active threads in current thread group 基本相同,唯一的区别是,每个活跃线程都会在所有活跃线程的上一次运行结束后等待合理的时间后再次运行。

如果要限制1s钟请求一次,线程数10,定时器设置成30,选择All active threads

2、产线jmeter执行
1、sudo su
2、cd /home/jmeter/apache-jmeter-5.2/bin/
3、./jmeter.sh -n -t /tmp/name/order-coupon.jmx -l /tmp/name/logs/addcart.jtl

./jmeter.sh -n -t /tmp/name/order-coupon.jmx -l /tmp/name/logs/addcart.jtl -j /tmp/name/logs/addcart.log

加上日志输出

3、jmeter请求输出到控制台:
添加后置beanshell
public void writeToLog(){
String logInfo = "\n";
//线程组名 + 采样器名称
logInfo = logInfo + prev.getThreadName() + " " + prev.getSampleLabel() + "\n";
//请求内容,如果仅需要url的话,可以使用prev.getUrlAsString()方法
logInfo = logInfo + prev.getSamplerData() + "\n";
//响应状态码
logInfo = logInfo + prev.getResponseCode() + "\n\n";
//响应内容
logInfo = logInfo + prev.getResponseDataAsString() + "\n";
//写入日志
log.info(logInfo);
}

writeToLog();

4、linux下执行jmeter
https://www.cnblogs.com/kongzhongqijing/p/7216693.html

相关文章

  • 产线压测执行记录

    1、设置指定了qps https://www.cnblogs.com/duanxz/p/5464993.html ...

  • 提升cpu使用率

    如何优化压测工具发压能力 -- 提升cpu使用率 压测工具工作流程 压测工具一般在性能压测过程中用于对被压的系统产...

  • Grafana实时展示Jmeter压测情况

    一线大厂某次压测实录 Grafana实时展示Jmeter压测情况

  • 2018-08-30压测

    课堂笔记 性能瓶颈做压测需要准备什么1.压测脚本压测思路是什么由小到大,逐渐添加压力 jmeter可视化执行优点:...

  • 2018-08-30压测

    课堂笔记 性能瓶颈做压测需要准备什么1.压测脚本压测思路是什么由小到大,逐渐添加压力 jmeter可视化执行优点:...

  • 如何做好性能压测丨压测环境设计和搭建

    简介:一般来说,保证执行性能压测的环境和生产环境高度一致是执行一次有效性能压测的首要原则。有时候,即便是压测环境和...

  • linux压测脚本

    需要对linux进行压测,网上找了一些脚本,会报错。因此将好用的脚本整理记录一下。 cpu压测脚本 内存压测脚本

  • 全链路压测汇总思路

    简介 发压场景设计执行(压测建模-单系统-类-方法-数据存储/多系统-业务场景保真),-> 压测平台的实现 -> ...

  • jmeter分布式压测与no-GUi模式压测

    一、分布式压测 1.分布式压测总体结构 选择一台机器作为调度机(master),其他的机器作为测试执行的执行机(...

  • 游戏压测记录

    游戏压测注意内容: 1、环境(内网测试) 2、测试方法 先登录跳板机,再登录游戏服务器,上传定制的抓包监控,然后启...

网友评论

    本文标题:产线压测执行记录

    本文链接:https://www.haomeiwen.com/subject/lzzxyktx.html