Jmeter带cookie请求

原创 2016年08月30日 18:53:22

测试场景:确认平台登录后首页的并发能力

问题:每次都登录的话会对响应时间造成一定影响:

解决方案:登录平台后通过chrome插件获取cookie,通过jmeter的cookie管理器跳过登录步骤

压测方案:本机项服务器发起不同并发数量,持续压测5分钟,根据聚合报告确认系统的qps,响应时间,对服务器内存及CPU的影响(如何通过插件监控服务器CPU后续会介绍)


步骤一:创建线程组,设置起始并发数量(起始数量可以自己估算,多次尝试来确认)



步骤二:添加cookie管理器,将cookie添加至管理器中,安全复选框一定不要勾选,否则cookie不会生效(可以使用chrome的editthiscookie插件,安装插件以后登录测试平台,在菜单栏能看到一个小饼干的图片,点开可以看到每个cookie变量及对应的值)




步骤三:添加http请求,可以使用域名或者IP地址访问,使用域名不用填写端口,使用IP要填写端口;路径填写页面或者接口的路径


步骤四:添加响应断言,根据自己需要添加断言,接口的话一般是返回码


步骤五:添加聚合报告

步骤六:点击菜单栏的绿色运营按钮,执行压测脚本


版权声明:本文为博主原创文章,未经博主允许不得转载。

jmeter的http cookies管理器使用(二)

Cookie管理器,会默认把服务端返回的cookie数据记录下来 步骤: 1 先添加http cookie管理器,这时jmeter就会自动记录下服务端返回的cookie信息 由于数据是保存在co...

jmeter的http cookies管理器使用

作用: 1 发送请求,经常要校验cookies信息 2 录制的时使用的cookie管理器,只能在指定的域下面使用,如果服务器地址切换,发现发送请求时,就会出现no cookies 使用方法 1 ...

JMeter 如何把上一个请求的结果作为下一个请求的参数 —— 使用正则提取器

有这样一个压力测试环境,有一个上传页面,上传成功之后服务器会返回一些上传信息(比如文件的 id 或者保存路径之类的信息),然后压力机会继续下一个请求,比如调整 id 为 xx 的文件的一些信息等等。问...
  • defonds
  • defonds
  • 2014年11月25日 09:25
  • 40657

Jmeter获取Cookie并传递到下一个线程

Jmeter是测试过程中会被用到的一个测试工具,我们即可用来进行压力的压测,也可以用来对接口进行功能检查,不仅仅是HTTP的结果,还有DB、TCP、FTP等等。当然它还有很多其它有用的功能,比如代理服...
  • five3
  • five3
  • 2016年12月23日 18:14
  • 8632

Jmeter有关cookie的获取

1、jmeter的bin目录下jmeter.properties的文件        开放这个:CookieManager.save.cookies=true 2、Http请求下添加Http Coo...

JMeter 中 HTTP Cookie 管理器的使用

根据 web 应用的复杂度你可以选择创建两种类型的 JMeter 测试计划:面向点击数的或面向场景的。创建一个面向点击数的测试计划你需要有中值统计。这些统计要包含你的应用每秒应该处理多少个独立请求的相...
  • defonds
  • defonds
  • 2016年12月08日 14:05
  • 11486

JMeter官方文档翻译----如何开始JMeter-1

1、如何开始 1.0 预览

JMeter模拟请求发送,并带上自定义Header,参数,Cookie

上篇安装好了JMeter,接下来看下使用方面,由于用的还不深入,这边介绍下基本使用。JMeter中,左侧浏览器,我们可以添加各种配置。根节点表示这次的测试计划,保存下来是个单独的jmx文件。 ...

JMeter中HTTP Cookie管理器的使用

根据 web 应用的复杂度你可以选择创建两种类型的 JMeter 测试计划:面向点击数的或面向场景的。   创建一个面向点击数的测试计划你需要有中值统计。这些统计要包含你的应用每秒应该处理多少个...

JMeter之Http Cookie Manager

一、Http Cookie Manager的作用:1、自动管理cookie:象浏览器一样的存储和发送Cookie,如果发送一个http请求他的响应中包含Cookie,那么Cookie Manager就...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jmeter带cookie请求
举报原因:
原因补充:

(最多只允许输入30个字)