Jmeter简单实现登录测试

JMeter实操入门之登录 JMeter安装与配置环境本篇文章针对小白进一步的认识及运用JMeter,围绕知识点会有:线程组、用户定义变量、全局变量、HTTP信息头管理器等本篇登录可定义的变量有:服务器IP、接口Body Data的用户名、密码测试计划下,选择配置元件,添加用户定义的变量添加服务器IP、接口Body Data的用户名、密码。设置的名称到时候需要去引用的3.在登录HTTP请求中,引用变量4. 运行查看请求是否正常。 阅读详情

目录

前言:

1、添加线程组--在测试计划上右击-添加-Threads-线程组

2、添加http请求默认值--在线程组上右击-添加-配置元器件-http请求默认值

3、添加sampler-http请求-登录界面

4、添加sampler-http请求-登录-携带用户名和密码

5、创建存放用户名和密码的文件

6、添加配置元件-CSV设置

7、添加监听器-结果树,可以添加别的自己尝试一番


前言:

JMeter是一款由Apache开发的功能强大的性能测试工具,用于模拟多种负载条件下的应用程序行为。它可以通过模拟多个用户并发送请求来评估系统的性能、稳定性和吞吐量。

1、添加线程组--在测试计划上右击-添加-Threads-线程组

线程数:登录用户人数

Ramp-up Period:5s内5个人完成登录,隔一秒就开始登录下一个人

循环测试:可以设定请求次数,此处是5个人循环两次,发送10个http请求

2、添加http请求默认值--在线程组上右击-添加-配置元器件-http请求默认值

这是下边sampler相同信息的集合,

添加http请求默认值之后,sampler中此项信息可以空白,jmeter执行时会自动获取

3、添加sampler-http请求-登录界面

jmeter-----实现用户登录并成功发起请求 通过单账号登录并创建需求的业务流程,学习了通过后置处理器-正则表达式结合后置处理器-debug postprocessor关联参数、通过断言-响应断言验证请求是否成功。 阅读详情

相关推荐

Jmeter简单实现测试接口高并发

Jmeter测试接口高并发 1、创建线程组,可以更改线程组名称 2、添加仅一次控制器,用来控制登录登录只需要一次) 3、右键仅一次控制器,创建http请求(改名为login),用于登录请求,并配置相关请求信息和参数 4、右键login请求,创建查看结果树 登录成功后返回的信息 5、右键login请求,创建正则表达式提取器,提取登录请求成功返回的token,用于其他接口的调用 引...

weixin_43415005的博客 2978

JMeter实战之——模拟登录

本篇介绍使用JMeter 如何对需要登录的站点进行压力测试

oscar999的专栏 3011

jmeter简单http请求示例

解决的问题: 1. 登录后再次使用jmeter访问时依然提示登录,使用cookie管理器元件自动管理cookie 2. user-agent提示Apache不是正常的浏览器,提示“抱歉,您的访问受限”,使用HTTP信息头管理器配置元件解决 3.若登录成功后没有响应,我可以再次访问首页,看看有没有已经登录的用户名,若有表示成功; 下面是自我做的一个简单测试例子,测试的网站为开源中国

jffhy2017的博客 9593

Jmeter如何测试需要登录的接口

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

qq_56533553的博客 3673

使用Jmeter进行登录操作

学习Jmeter很久了,还没有什么进步,写篇关于Jmeter的博客做备忘,以一个登陆后提交表单的流程为示例,我们需要先做登录操作,登录之后才可以提交表单: 1、打开Jmeter,新建线程: 2、首先要添加一个HTTP默认请求,为什么要添加这个呢?如果要测试的系统域名或者IP地址是不变的,每次添加HTTP请求都要配置一次域名或IP地址是不是很麻烦呢,用HTTP默认请求的话,该线程

美丽测试师的博客 3万+

浅谈jmeter性能测试步骤入门

1 概述jmeter是一个软件,使负载测试或业绩为导向的业务(功能)测试不同的协议或技术。它是 Apache 软件基金会的Stefano Mazzocchi JMeter 最初开发的。它主要对 Apache JServ(现在称为如 Apache Tomcat 项目)的性能进行测试。Apache 后来重新设计 JMeter 增强的图形用户界面和添加功能测试能力。以下是一些 JMeter 的特点:它是免费的。开放源码软件。它具有简单,直观的图形用户界面。

weixin_71807218的博客 937

jmeter学习、实践二----利用jemeter实现简单接口测试

上一篇文章我们介绍了如何安装jmete,安装成功之后这里我们就开始实战一把吧。 本文以博主所测的系统中登录接口为例,利用jmeter实现简单的接口测试。 1.进入jmeter可视化界面,测试计划处添加---线程--线程组,测试计划可以按照自己实际需要起项目名字,且线程组的名字也可根据需要自由取定; 2.在刚才添加的线程组上面鼠标右键添加--取样器--HTTP请求,创建一个HTT...

weixin_30699443的博客 232

jmeter性能测试

之前一直用LR来做,最近电脑出了问题 不想安装,用到了jmeter,之前了解过,没有仔细研究 今天发现还真挺好用 对于要登录,可以用cookie管理器 [img]http://dl2.iteye.com/upload/attachment/0097/7808/b81e368e-915a-3162-96b1-c14a58f6bc7f.png[/img] 再配合httpwtach...

aigo的技术总结 200

Jmeter学习02】Jmeter的使用与参数说明

Jmeter的脚本编制和参数说明

奶茶店老板的博客 1071

Jmeter如何在大并发测试下,让登录或者后续接口只执行一次?

这个问题网上的答案其实很多,但是大多不靠谱。 比如推荐使用仅一次控制器,但是仅一次控制器对线程组无效;比如推荐跨线程组调用,但是这样比较繁琐,新人也搞不定; 其实只要对元件熟悉,这个问题很简单,只需要用吞吐量控制器(Throughput Controller)即可实现。 下图100线程并发执行: 添加一个吞吐量控制器,选择总数计算(Total Executions) 然后把执行单次的请求放在该控制器下面就ok了,是不是很简单Jmeter高级性能测试实战htt...

m0_37449634的博客 1342

JMeter-HTTP Cookie管理器(HTTP Cookie Manager)

JMeter中,HTTPCookie管理器(HTTPCookieManager)用于管理发送和接收的HTTP请求中的Cookie。Cookie是服务器用来在客户端和服务器之间维持会话状态的一种机制,通过在请求和响应中传递Cookie来实现状态的保持。JMeter中使用HTTP Cookie管理器很简单,只需在请求的最前面加一个 HTTP Cookie管理器即可。HTTP Cookie管理器添加后会自动保存每次请求的cookie,后续的请求都会带上前面的cookie。添加成功后保持默认设置即可。

murongzhuzhu的博客 1393

Jmeter接口自动化测试——Http接口自动化实战

以下主要介绍Jmeter接口自动化需要哪些控件、接口自动化实战及总结。 1.接口自动化需要的控件 以下,详细介绍整个接口自动化流程。 2.接口自动化实战 ①测试计划右键,新建线程组,默认,不用修改。 ②线程组,右键>配置元件,新建HTTP请求默认值,配置域名/ip及端口,后面接口请求直接复用此域名/ip及端口。 ③线程组,右键>配置元件,新建HTTP Cookie管理器,用于管理cookie。默认,不需要修改。 ④线程组,右...

sinat_26916241的博客 287

使用JMeter简单测试登录

前言 在实战中遇到的使用JMeter测试登录接口遇到的问题 对于一般的测试接口而言,大部分会在链接本地的数据库和服务器,一般不会设置加密协议,如果是在实战中测试接口,对于接口而言,不是一般的http协议,一般会使用https机密协议,在测试加密接口时 就学要用到特定的密钥,才可以正确的访问,也就是所谓的token,下面记录一下在实战测试接口的过程以及与遇到的问题 第一步 首先要安装好JMeter的...

W_YOO的博客 2717

前百度测试经理手把手教你用Jmeter实现登录测试

前言 Jmeter是一款用于测试客户端/服务端结构的软件,不仅可以用来测试静态和动态资源的性能。Jmeter还可用于模拟大量负载来测试一台服务器网络或者对象的健壮性或分析不同负载下的整体性能。今天我就来教大家如何用Jmeter实现简单登录测试。 传授干货知识之前,我给大家整理了一整套Python自动化测试的资料以及面试题,因篇幅有限,下面的截图不包括全部。 链接放在这里:点击这里。 第一步:添加线程组 在测试计划上右击-添加-Threads–线程组 线程数:登录用户人数 Ramp-up Perio

rjcs666的博客 8729

JMeter测试多用户并发登录

此处演示JMeter使用Badboy录制的用户登录脚本,测试多用户并发登录 一、创建一个新文件 File > New ,会有一个TestPlan(测试计划) 二、导入Badboy脚本 File > Open > 选择使用Badboy录制的jmx脚本, 打开之后,一些基本的信息如HTTP Cokie, HTTP Header,用户定义变量等,已经设置好了。 下面的Setp就是...

fantasic_van的博客 2万+

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

上一篇主要写了Jmeter测试登陆接口,但是大部分情况下,我们是要测试登陆后的页面的各个接口。所以需要把二者结合起来,可以使用Jmeter重定向。 Jmeter测试接口(包括登陆操作) 1.      创建HTTP Request先登录 参考: http://blog.csdn.net/ab_2016/article/details/78249686 注意:勾选FollowRe

ab_2016的博客 6万+

jmeter登录压力测试完整的例子

今天记录一个完整的简单压力测试的例子。 1、badboy录制后台管理系统, 2、导入到jmeter,然后进行脚本修改,把js,jpg什么的都禁用掉 3、然后进行参数化:如图 4、然后进行场景设置: 5、然后点击启动,如图可以看到参数化的3个用户都登录成功了。 6、监听器结果显示如图:  ...

qq_33587876的博客 6万+
上一篇: 详细讲解接口自动化攻略
下一篇: 接口测试流程、测试点和测试工具
自由家
博客等级 码龄3年 168粉丝 328原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值