Jmeter接口压力测试(先登录再测接口)

Jmeter简单实现登录 多个字段之间可以用逗号和tab隔开,但是要对应CSV设置中的Delimiter字段,如果使用tab隔开,CSV设置中用"\t"代替。已登录为例来说,登录页面和登录不是一个请求网址,这个一定要确定携带用户名和密码的那个网址才是登录所需要的;携带参数时,参数的名称一定要准确无误,否则不准确的情况下,参数值输入错误,结果树-案例也是绿色通过状态;携带参数时一定要确定参数的名称是正确无误的,可以通过火狐插件-Live Http Headers查看。可以看到-登录界面和登录携带参数的请求网址是不一样的。 阅读详情

上一篇主要写了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会记录重定向过程中的所有请求响应,在查看结果树时可以看到服务器返

jmeter登陆之后接口 大部分情况下,系统页面的各个接口需要登陆之后进行试。所以需要登陆后请求接口;但是两个http请求都是独立的,需要将登陆请求的cookie保留;可以使用Jmeter重定向。 参考文章:https://blog.csdn.net/ab_2016/article/details/78260593 添加线程组 线程组中添加http请求 添加http cookie管理器(只需要添加,不需要进行配置) 重复步骤2;再次添加http请求 添加结果树查看 添加表格查看结果; 添加汇总报告; 阅读详情

相关推荐

如何重定向接口

试返回302状态码的重定向接口时,需重点关注以下几个核心方面,确保重定向行为符合预期且安全可靠:

2302_82334306的博客 1104

302接口重定向进行接口测试(python+request)

接口测试遇到重定向接口,可以这样子解决

全村的希望的博客 4677

Jmeter—页面压力测试模拟用户登录行为:登录→持续页面→登出

文章目录前言一、页面GUI压力测试 模拟用户登录行为二、Jmeter脚本实现方式1.方式一:once only controller+runtime controller+once only controller2.方式二:setUp线程组(登录)+线程组(页面)+tearDown线程组(登出)总结 前言 本文章讲解在使用Jmeter进行页面压力测试时,模拟用户登录行为准备Jmeter脚本的方法 一、页面GUI压力测试 模拟用户登录行为 示例:用户登录一个网站进行操作的一般行为是:登录1次–>

zhangkezkzk的博客 7492

Jmeter接口压力测试学习总结

Jmeter接口压力测试学习总结 一.创建试用例 Jmeter主界面: 1.添加线程组 试计划 (右键->添加->Threads(Users)->线程组),修改线程组名称为“登录”,可添加多个线程组,设置线程数;Ramp-Up Period(in seconds)间隔多长时间执行;循环次数:总请求数=线程数*循环次数;勾选调度器设置持续时间 2.添加http cookie管理器 3.设置http请求默认值 http请求默认值可以设置请求的服务器,相同环境的http请求,可将ht

weixin_49863840的博客 2595

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

一,添加线程组 填入以下参数,我填入的10,1代表平均1秒执行10个线程 二,创建http request(login) 右键线程组--添加取样器--添加HTTP请求 最下面的参数为登录时需要的参数,该参数可通过登录时抓包取得,或者在登录时,通过浏览器控制台的network查看对应的请求下的formdata查看 三,设置token 要判断当前的登录的token是在header中的Author...

xiaoritai7803的博客 7224

使用Jmeter进行接口测试压力测试的配置和使用

1. Jmeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用试,但后来扩展到其他试领域。 JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同力类别下试它们的强度和分析整体性能。 另外,JMeter能够对应用程序做功能/回归试,通过创建带有断言的脚本来验证你的程序

liyouzhi666的博客 6万+

接口压力测试Jmeter【专门做接口压力测试

Postman是一个很方便的试工具,但是比起Jmeter来,它在性能试和压力测试方面的功能要少很多。Jmeter功能非常强大,虽然我感觉不太简约,但是它可以作为专业的性能试工具使用。 QPS/Throughput极限试: 安装Jmeter:http://jmeter.apache.org/download_jmeter.cgi 参考资料: 接口压力测试工具(推荐) 如何用Jmeter接口测试 [JM_03]JMeter性能试基础实战之QPS检过程解析 【jmeterjmeter试网

u013250861的博客 4778

软件试技能,JMeter压力测试教程,带token的接口(六)

目录:导读前言一、场景案例二、试token准备三、jmeter CSV数据文件设置四、运行结果 前言 工作中我们需要接口大部分都是需要登陆后,带着token的接口(或者带着cookies),我们可以登陆获取token再关联到下个接口 比如我现在要一个修改用户的个人信息接口,每个用户只能修改自己的个人信息 一、场景案例 我现在有一个登陆接口A,登陆成功后返回一个token值。A接口登录接口文档基本信息 访问地址:http://127.0.0.1:9000/api/v1/login/ 请求类型:

1661

JMeter使用及其性能

Jmeter:Apache开源性能试工具,支持多协议(HTTP/HTTPS、FTP、JDBC等)。- 核心功能:性能试、压力测试接口测试、负载试。- 适用场景:Web应用、API、数据库、微服务等。【试计划】(相当于多个进程或者单个进程),模拟本次运行过程中所有业务的接口请求是用于向服务器发送请求并接收响应的核心组件。它模拟用户对目标系统的操作(如HTTP请求、JDBC查询、FTP上传等),是性能试中定义具体操作的关键部分。

weixin_48658244的博客 1万+

jmeter压力测试实例

这篇文章是一个实例总结,包括数据参数化,获取登录返回的cookie,监cpu 一 下载插件(配置监CPU环境) 1 访问网址http://jmeter-plugins.org/downloads/all/,下载三个文件。其中JMeterPlugins-Standard和JMeterPlugins-Extras是客户端的,ServerAgent是服务端的。 2 解客户端的两个文件,进...

qq_42539251的博客 7622

Jmeter如何试需要登录接口

说明本系统的登录采用的是session,但是无论是什么登录步骤都是大差不差的。

qq_56533553的博客 3673

jmeter接口测试-需登录接口问题

jmeter试需要登录接口

l505703438的博客 3019

JMeter接口测试接口登陆压力测试

JMeter:API接口测试压力测试

感谢关注-最近在编写开源的自动化测试框架还没整理完 2805

jmeter如何需要token认证的接口

【代码】jmeter如何需要token认证的接口

老鬼的博客 1857

Jmerter用户登录压力测试

Jmerter用户登录压力测试 背景 :在试的时候,经常会有模拟用户登录,拿到用户 token 后再去请求接口的场景。 这个模拟用户登录就会分为两种,一种是单用户,另一种是多用户。 日常自动化试的时候可能一个用户对应 n 个用例就可以满足大多数场景; 如果是在压力测试的场景下面,可能就会略显单调,也无法满足一些真实业务场景。 对于单用户的情况下,和我们常规的多接口有依赖的试其实没什么太大的差别。 所以这里主要讲的是多用户产生多个 token 的情况。 登录接口处理: 进行jmeter 开发

weixin_39285027的博客 4991

JMeter性能分析实战一:日常登录接口

摘要:本文介绍了负载试的基本方法,重点阐述了逐步增加负载的重要性,以及如何通过监控TPS等指标判断系统性能。文章比较了LoadRunner和JMeter两种主流试工具的优劣,详细说明了JMeter的九大元件及POST请求试中的注意事项,特别强调了正确设置Content-Type请求头的关键性。同时,针对本地SpringBoot应用的性能试配置提供了具体操作步骤,包括端口设置、PerfMon插件安装及常见问题解决方案。作者分享了实践过程中遇到的Java版本兼容性问题及解决经验,提醒读者保持耐心并注意彻

Joy T的博客 2261
上一篇: Jmeter通过POST方法测试用户登录接口
下一篇: 基于selenium Java实现传感器的批量配置
ab_2016
博客等级 码龄9年 56粉丝 22原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值