一、新建线程组
thread group(线程组):一个线程组可以看做一个虚拟用户


线程属性的设置:
1.设置线程数:
线程数也就是并发数,每个线程将会完全独立的运行测试计划,互不干扰。多个线程用于模仿对服务器的并发访问。
2.设置ramp-up period:
ramp-up period用于设置启动所有线程所需要的时间。如果选择了10个线程,并且ramp-up period是100秒,那么JMeter将使用100秒使10个线程启动并运行。每个线程将在前一个线程启动后10(100/10)秒后启动。
3.设置循环次数:
该项设置线程组在结束前每个线程循环的次数,如果次数设置为1,那么JMeter在停止前只执行测试计划一次。

二、新建http请求
http请求:用来向服务器发送HTTP/HTTPS请求

添加数据:

三、新建查看结果树
1、通常我们会说执行成功的请求在左侧会显示绿色,执行失败会显示红色。
2、其实,当我们没有加断言时,显示绿色并不一定就是成功了,只代表响应码是200或300系列,显示红色说明响应码是400或500系列。所以要想确定请求返回的是正确的,必须要加上断言,只有断言成功才会显示绿色。
3、在左侧最下面有一个复选框Scroll automotically?勾选后,当请求很多时,滚动条会自动向下滚动。

四、新建聚合报告

Label:每个请求的名称
#Samples:各请求发出的数量
Average:平均响应时间(单位:毫秒)。默认是单个Request的平均响应时间,当使用了Transaction Controller时,也可以以Transaction为单位显示平均响应时间
Median:中位数,具体后面讲
90%Line:90%用户响应时间不会超过此时长
95%Line:95%用户响应时间不会超过此时长
99%Line:99%用户响应时间不会超过此时长
Min:最小响应时间
Max:最大响应时间
Error%:请求的错误率 = 错误请求的数量/请求的总数
Throughput:吞吐量。默认情况下表示每秒完成的请求数,一般认为它为TPS。(注意单位的变化,如上图中,当TPS很低时,jmeter中默认会统计成每分钟的值,这时我们需要换算成以秒为单位)
KB/sec:每秒从服务器端接收到的数据量。

Jmeter入门(一)使用Jmeter进行简单的性能测试相关推荐

  1. JMeter入门教程(2) --Jmeter的下载

    文章目录 1.JMeter下载地址 3.JMeter常见术语 1.JMeter下载地址 1.下载地址:https://jmeter.apache.org/download_jmeter.cgi 2.点 ...

  2. JMeter入门(1):JMeter总体介绍及组件介绍

    一.JMeter概述 JMeter就是一个测试工具,相比于LoadRunner等测试工具,此工具免费,且比较好用,但是前提当然是安装Java环境: JMeter可以做 (1)压力测试及性能测试: (2 ...

  3. jmeter入门——第一个jmeter脚本

    开始学习jmeter的使用,以后会一步步的写出来,记录自己的成长之路,也希望对跟我一样初学者有些帮助. 温馨提示:默认在window环境下,jmeter GUI可视窗口 第一步.官方下载jmeter并 ...

  4. jmeter入门学习记录

    jmeter入门学习记录 Jmeter 介绍 下载和运行 发送简单请求测试 第一步:建立Thread Group 第二步:新建一个 HTTP Request 第三步:添加HTTP Head Manag ...

  5. Jmeter简介以及简单模拟性能测试

    1.Jemter简介 1.我们为什么使用Jmeter 开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件 支持接口测试, 压力(负载和压力)测试等多种功能,支持录制回放, 入门简单相较于 ...

  6. 每天15分钟JMeter入门篇(二):使用JMeter实现并发测试

    每天15分钟JMeter入门篇(一):Hello JMeter 每天15分钟JMeter入门篇(二):使用JMeter实现并发测试 每天15分钟JMeter入门篇(三):认识JMeter的逻辑控制器 ...

  7. JMeter入门操作简介

    JMeter入门操作简介 1.JMter简介及作用 JMter是Apache公司用Java开发的一款测试工具 接口测试.性能测试.数据库测试.java程序测试. 可以对服务器.网络或者对象模拟巨大的负 ...

  8. Jmeter Web 性能测试入门 (六):Jmeter 解析 response 并传递 value

    解析response中的内容,并把获取到的value传递到后续的request中,常用的方法就是在想要解析response的request上添加后置处理器 本章介绍两种常用的组件 BeanShell ...

  9. JMeter入门,测试计划编写(http请求)

    一.Jmeter入门 1.1 Jemeter下载安装 A:下载Jmeter http://jmeter.apache.org/download_jmeter.cgi B:Jmeter插件安装 http ...

  10. JMeter入门教程(自己做测试了)

    本文版权归xmeter.net所有.欢迎转载,转载请注明出处. 简介 本文由xmeter君写给想了解性能测试和JMeter的小白,适合对这两者了解很少的同学们,如果已经有使用经验的请绕道,别浪费时间: ...

最新文章

  1. 抽象类和接口的联系与区别
  2. Microbiome:微生物组研究中优化方法和规避误区
  3. LeNet试验(一) 搭建pytorch版模型及运行
  4. Dom查看数据库mysql_Linux中OS系统和MySQL数据库巡检生成html
  5. Django开发基础----操作数据库
  6. Asterisk文件目录
  7. Jmeter java.lang.OutOfMemoryError: GC overhead limit exceeded
  8. PID算法的EXCEL模拟实现
  9. Java 和C# 最大的不同是对底层的控制能力不同
  10. PLC与旋转编码器的连接
  11. 2010-4-22 星期四 晴转多云
  12. wordpress用途_8个热门WordPress多用途主题及其炫酷功能
  13. Comsol中引用matlab函数
  14. Windows与网络基础-27-子网掩码
  15. 15000字看完lululemon增长攻略
  16. 蓝桥杯单片机-ADC-A/D转换-测量PCF8591中AIN1通道(光敏电阻RD1)的电压
  17. python爬取豆瓣电影top250_【Python3爬虫教程】Scrapy爬取豆瓣电影TOP250
  18. Dell PowerEdge T630安装GPU
  19. word文档中显示目录结构、插入目录
  20. 项目管理(PMP)项目相关方管理

热门文章

  1. python编程基础与数据分析_Python编程基础与数据分析
  2. 基于JAVA面相高校学生的图书共享平台计算机毕业设计源码+数据库+lw文档+系统+部署
  3. IOS手机Charles抓包
  4. 文法俱乐部 第三章 动词时态
  5. Openstack租户(项目)、用户、角色的概念与管理
  6. HTML期末作业-基于HTML+CSS+JavaScript制作学生信息管理系统模板
  7. 【Python 脚本报错】AttributeError:‘module‘ has no attribute ‘xxx‘的解决方法
  8. JavaScript将List转Tree
  9. Go的Negroni库
  10. 云主机和物理机有什么区别?