大家好,我是雄雄。

内容先知

  • 前言
  • 软件获取
  • 开始测试
    • 1.新建线程组
    • 2.创建一个请求
    • 3.添加HTTP信息头
    • 4.开始测试
    • 5.查看请求情况

前言

上头问题要服务器的配置,基于我们现在做的项目,需要安排别人去采购服务器,给出的消息是:20000用户,2000日活跃,200个并发。

三思过后,脑海中有个大致的服务器配置,那就是8核16G,10M带宽,100G硬盘,这个应该就差不多了,你一定会问我,这个配置有点大吧?一点都不大,因为我们的项目不太一样,上下传输数据比较庞大,所以保守点,还是选个大点儿的吧。

保险起见,还是先去申请了个同等配置的测试服务器,开始测试并发能否能扛得住。

软件获取


本来想直接传在CSDN上来着,结果该资源已经有了,所以我先放网盘里面,有需要的可以去下载。

网盘也不让分享,算了,大家自己去网上搜的下载吧。。。。(要是在网上都找不到的话,可以联系我,我给你发)

开始测试

1.新建线程组

首先,我们打开jmeter软件,点击下方的这个打开就行

右击测试计划,然后点击【添加】,选择【线程(用户)】,点击【线程组】

然后将值对应的改一下,如下所示(也可以根据你的情况修改):

我们要测试的200个并发,指的就是线程数Ramp-Up时间(秒),指的是,200个线程你需要多久执行完毕,我这边选择的1s,也可以设置成别的,注意单位不是毫秒,而是秒。

2.创建一个请求

线程组有了,接下来我们需要新建一个http请求。
右击【我们刚刚新建的线程组】,选择【添加】,选择【取样器】,再选择【HTTP请求】

设置请求的基本信息,如下所示,可根据自己实际情况而来:

也可以根据实际情况添加参数,然后ctrl+s保存请求信息。

3.添加HTTP信息头

有时候我们请求的参数可能不是form表单,有可能是json格式的数据。所以此时我们需要设置一下HTTP信息头管理器,操作步骤如下:
右击【刚刚创建的线程组】,点击【配置元件】,选择【HTTP信息头管理器】

点击下方的添加,然后在名称列中输入:Content-Type,在值的列输入你需要设置的请求类型,我这边是json,所以就是:application/json

4.开始测试

设置完成了之后,我们就可以开始测试了。首先选中我们创建的线程组,然后点击最上方的绿色小按钮,即可开始测试:

或者右击线程组,点击【启动】也可以。

5.查看请求情况

右击线程组,点击【添加】,选择【监听器】,选择【查看结果树】即可



由于我这边,地址改成了127.0.0.1,所以没有这个服务和接口,所以请求报错,仅是作为演示用,你可以用你真是接口地址测试。

至此,jmeter测试流程就整理完成,你能操作成功吗?如有不成,欢迎评论区中留言说明问题。

jmeter如何进行一个简单的测试(超级详细,有图有文字,闭着眼都能成功)相关推荐

  1. 性能测试入门(二)转:JMeter基础之一 一个简单的性能测试

    转自:虫师博客 https://www.cnblogs.com/fnng/archive/2012/12/22/2829479.html 个人总结: 关键词:固定QPS限制,线程组设置 测试需求. 1 ...

  2. 一个简单漂亮好用的甘特图软件

    一个简单漂亮好用的甘特图软件 知竹 - 一个甘特图项目计划管理协作平台 项目demo 一.添加任务 点击任务标题变成可编辑格式 按回车键即在当前任务下添加一个任务 二.设置为子任务 选中一行任务 (按 ...

  3. JMeter教程2 : 一个简单的HTTP请求实例(创建测试计划)

    目录 创建一个测试计划(Test Plan) 1. 添加元件(线程组) 2.配置树元件(http请求) 3. 配置监听器(察看结果树 & 聚合报告) 4.配置断言 5.保存并运行测试计划 6. ...

  4. 使用IDEA搭建一个简单的SpringBoot项目——详细过程

    一.创建项目 1.File->new->project: 2.选择"Spring Initializr",点击next:(jdk1.8默认即可) 3.完善项目信息,组名 ...

  5. Jmeter(1)----下载jmeter并运行一个简单用例

    转载自:https://blog.linuxeye.com/335.html 1. 下载JMeter 官方网站下载最新版本:http://jmeter.apache.org/download_jmet ...

  6. network setup service启动后自动停止_一个简单的测试环境下的自动化部署方案

    笔者是公司是一个分前后端开发的公司.而笔者是一个普通的后端开发工程师.在和前端工程师协同开发时,为了给前端工程师提供接口,往往要将写好的代码交付并部署到测试环境.因而这导致笔者经常需要打包项目更新到测 ...

  7. 为何一个简单的测试类H5却要花费我2天时间才完成?

    心血来潮想做一个H5小游戏,考察人们的创造力和想象力,由于更复杂的交互形式(诸如移动.旋转)还没有学会,只能采用之前学习到的"测试类"游戏思维来做. 那么做测试类的H5第一步是找寻 ...

  8. 在Eclipse下,采用mulan多标签分类软件进行一个简单的测试实验

    万事具备,只欠东风.在前几篇的博文中一直在阐述如何准备mulan的输入文件,此处将简单介绍一个如何利用 mulan在Eclipse下进行实验. (1)新建工程Test_Mulan,新建类test_mu ...

  9. 冒泡排序,swich语句,while循环...基础性的一道综合题初学者可以做一个简单的测试...

    这道题是没有什么太大的难度,但是是比较基础性的知识点的应用! 对学习OC有一定的帮助. 1. 创建一对文件Student.h   Student.m 2. 在Student.h中,定义一个Studen ...

最新文章

  1. win10+ubuntu14.04双系统硬盘安装教程
  2. dtree的使用和扩展
  3. 动态语言与静态语言的区别
  4. 如何学习Linux性能优化?
  5. datanucleus_DataNucleus 3.0与Hibernate 3.5
  6. 视频直播技术(二):延迟优化
  7. canvas 实现雷达图
  8. 交换机和路由器的区别_秒懂交换机和路由器的功用区别 拷贝
  9. 【python工具篇】pip和pypi
  10. python读取pdf文件 pdfplumber_Python pdfprumber用于PDF表提取,pythonpdfplumber,表格
  11. java邮件设置成可修改_Java实现发送邮件(可配置)忘记密码,发送邮件
  12. k3 审核流程图_金蝶K3系统操作流程图
  13. 汇编软件DOSBox使用教程
  14. Linux 下文件IO编程进程控制实验
  15. 100 余个超实用网站
  16. 锁定计算机 背景图片,win7系统电脑更换锁屏壁纸的方法
  17. 关于微信录音的坑 amr格式音频文件HTML无法播放
  18. 阿里云服务器发送邮件
  19. define的函数用法
  20. SimpleDateFormat的坑

热门文章

  1. 实时可视化大数据项目01 -- 项目介绍
  2. 电信天翼物联网平台对接应用服务ctWing
  3. ai中如何插入签名_怎么将CAD中插入图片的多余部分抠掉?如何设置透明效果?...
  4. matlab horn antenna,antennas 天线阵列设计的matlab源码,非常有用 238万源代码下载- www.pudn.com...
  5. 一文看尽Stata绘图
  6. Tracup|10个有效的工作习惯,成功的例子和技巧
  7. error2203matlab,小编详解Win10安装MATLAB软件提示Internal error 2203的解决方法
  8. 被蠢人、穷人与聪明人放弃的“概率权”
  9. 值得珍藏!生生世世受用的译文 《心经》
  10. 小程序开发之 wx.getUserInfo获取用户信息方案介绍