上一篇主要写了Jmeter测试登陆接口,但是大部分情况下,我们是要测试登陆后的页面的各个接口。所以需要把二者结合起来,可以使用Jmeter重定向。

Jmeter测试接口(包括登陆操作)

1.      创建HTTP Request先登录

参考: http://blog.csdn.net/ab_2016/article/details/78249686

注意:勾选FollowRedirects

自动重定向Redirect Automatically:HttpClient接收到请求后,如果请求中包含重定向请求, HttpClient是可以自动跳转的,但是只针对GET和Head请求,勾选此项则“跟随重定向”失效;自动重定向可以自动转向到最终目标页面,但是JMeter是不记录重定向过程内容的,比如在查看结果树中是无法找到重定向过程内容的(A重定向到B,此时只记录B的内容不记录A的内容,A的响应内容我们暂时且叫过程内容),如果此时你想做关联,那就比较遗憾了,你无法关联到。
跟随重定向FollowRedirects:Http Request取样器的默认选项,但响应Code是3XX时(比如301是重定向),自动跳转至目标地址。与自动重定向不同,JMeter会记录重定向过程中的所有请求响应,在查看结果树时可以看到服务器返回的内容,所以你可以对响应的内容做关联
比如你要测试登录,你把POST请求改为跟随重定向就可以了

2.      创建HTTP Cookie Manager

只需新建,不做操作。

3.      创建Http Request填写需要测试的接口信息

新建Http Request用来测试登陆后的页面的各个接口

注意:重定向填写可缺省不填

4.      查看Summary Report

5.      查看Results Tree

Jmeter接口压力测试(先登录再测接口)相关推荐

  1. Jmeter接口压力测试--先登录后再测

    一,添加线程组 填入以下参数,我填入的10,1代表平均1秒执行10个线程 二,创建http request(login) 右键线程组--添加取样器--添加HTTP请求 最下面的参数为登录时需要的参数, ...

  2. 接口压力测试:Siege压测安装、使用和说明

    简介 siege是一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行. 下载安装 环境:centos 6.4 ...

  3. Jmeter验证码注册接口压力测试实战

    主要学习的内容包括发送HTTP请求.HTTP信息头管理器.HTTP cookies管理器.用户定义的变量.响应断言.CSV数据文件设置的使用. 测试网址及测试接口等说明 提供的测试网址为: http: ...

  4. 学习笔记-JMeter 进行接口压力测试

    一.压力测试场景设置 1.场景设定:进行接口压力测试时,有单场景也有混合场景.单场景就是对一个接口进行请求:混合场景需要对多个接口进行请求,在流程类业务场景会运用到 2.压测时间设定:通常时间为10- ...

  5. 【Jmeter基础篇】03:如何进行post接口压力测试

    目前网络上有很多很多Jmeter的压力测试使用指南,但是在实际使用过程中,很多朋友会遇到许多并不处于理想状态的情况,比如某些参数不知道应该往哪里放,具体怎么分析测试结果等等. 所谓压力测试,实质就是让 ...

  6. Jmeter验证码图片识别注册接口压力测试实战

    写在前面 前段时间写了一篇博文<Jmeter验证码注册接口压力测试实战>,前两天又登录对应的网站看了一下.发现原来滑动验证的方式改成了图片验证码的方式,防止用户多次发送手机验证码. 看到这 ...

  7. 接口压力测试:Postman【Postman通常用于做接口测试,同时也可以用于作为压力测试】、Jmeter【专门做压力测试】、Loadrunner、Apache AB、Webbench

    做开发的同学一定会遇到接口对接,今天介绍两个对接测试两个我个人认为比较好的测试工具 postman和jmeter 1.postman通常用于做接口测试,同时也可以用于作为压力测试 2.jmeter做压 ...

  8. 后端接口都测试什么?怎么测?

    点击关注公众号,实用技术文章及时了解 来源:cnblogs.com/puresoul/p/5388586.html 本文主要分为两个部分: 第一部分: 主要从问题出发,引入接口测试的相关内容并与前端测 ...

  9. JMeter 进行压力测试并发测试步骤,及文件上传并发测试演示

    使用 JMeter 进行压力测试 一.前言 压力测试是每一个Web应用程序上线之前都需要做的一个测试,他可以帮助我们发现系统中的瓶颈问题,减少发布到生产环境后出问题的几率:预估系统的承载能力,使我们能 ...

最新文章

  1. python简单代码画皮卡丘-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘...
  2. Logstash7.6.0同步MySQL到Elasticsearch
  3. 苹果4s忘记id密码怎么办_苹果电脑 / Mac 忘记了开机密码怎么办?
  4. SAP UI5 Require Busy dialog
  5. spring学习(7):加入log4g日志系统
  6. uboot kernel 博客
  7. 视频质量,分辨率,码率之间的关系 2
  8. Mac 用U盘重装系统
  9. window操作大全
  10. 嵌入式工具——lsof
  11. 【工作小结】手机WIFI网络抓包的几种方法
  12. GRE蓝宝的核心词汇
  13. 控制器c语言编程,如何用C语言对DMA控制器编程 - 全文
  14. DC-DC电源市场现状及未来发展趋势分析
  15. Asp 操作Access数据库时出现死锁.ldb的解决方法
  16. Android高级编程.
  17. 【选型】常用的自动化测试工具
  18. python预测机票价格_一种国内机票价格预测方法与流程
  19. 如何为3CX系统配置WatchGuard XTM防火墙
  20. 家庭媒体中心解决方案(一、简介)

热门文章

  1. FJC-330直流系统交流窜电测记告警装置在变电站的应用
  2. wps的计算机在哪里设置密码,怎么在电脑版WPS中修改密码?
  3. 【技术类】【ArcGIS对国产卫星的支持2:高分一号卫星】篇9、动态影像服务发布
  4. oracle客户端插件,oracle instantclient_11_2插件安装
  5. 移动平均法 and 指数平滑法
  6. ACCESS MDB数据库“对象的必要权限。请让管理员或安装此对象的人为你设置适当的权限”解决办法
  7. VirtualBox网络连接方式学习笔记
  8. 限制服务器访问ip(或端口)
  9. Python str strip方法
  10. 为什么电磁炉加热一会就停了 电磁炉加热原理与维修技巧一点通_电磁炉电路图讲解