Jmeter学习
文章平均质量分 63
记录学习Jmeter过程
简单快乐_wsh
这个作者很懒,什么都没留下…
展开
-
Jmeter-HTTP Cookie 管理器
Jmeter-HTTP Cookie 管理器我们都知道HTTP协议本身是无状态的,为了维持登录的状态,我们引入了Cookie机制。Cookie的流程如下:①第一步,浏览器发送第一个HTTP请求给web服务器,里面包含用户名和密码。Web服务器验证用户名和密码之后呢,会把登录相关的Cookie发送给浏览器客户端。②第二步,浏览器客户端再次访问的时候,会带上Cookie。这样才处于登录状态,否则会被服务器跳转到登录页面。现在用Jmeter来模拟整个登录过程,如果后续的操作需要登录后才能操作的话,那么在原创 2021-04-14 10:28:19 · 575 阅读 · 0 评论 -
Jmeter中参数化、断言、关联、正则表达式的用法
Jmeter中参数化、断言、关联、正则表达式的用法一、Fiddler抓包分析,提取请求接口信息二、使用Jmeter模拟发送请求,察看结果(一)获取城市地区的代码补充:==对城市名称进行参数化==(二)正则表达式获取城市地区的代码(三)获取天气(用到关联)(四)添加响应断言,查看断言结果本文将通过举例“查询天气接口”,地址是http://www.weather.com.cn/来讲解Jmeter中如何参数化、断言、关联、正则表达式的用法。手动查询天气的步骤如下:(1)打开浏览器,打开http://www.原创 2021-04-13 15:18:49 · 692 阅读 · 0 评论 -
处理Jmeter中Http响应中文乱码问题
处理Jmeter中Http响应乱码为什么会出现中文显示乱码呢?当响应数据或响应页面没有设置编码时,Jmeter就会按照jmeter.properties文件中的sampleresult.default.encoding设置的默认值,设置的格式进行解析,默认是ISO-8859-1。所以解析中文时肯定就会出现乱码。那么我们就需要修改一下jmeter.properties文件(路径在:\apache-jmeter-4.0\bin下面),将sampleresult.default.encoding=ISO-8原创 2021-04-13 10:13:18 · 287 阅读 · 0 评论 -
Jmeter实例:模拟发送密码用md5加密请求(使用fiddler抓包)
Jmeter实例:模拟发送密码用md5加密请求首先我们打开浏览器,访问http://www.md5.cz/,这是一个在线MD5加密网站。我们用fiddler来对该网站进行抓包,然后用Jmeter来实现模拟发送请求。步骤如下:(1)启动fiddler,打开浏览器,输入http://www.md5.cz/,在页面中输入要加密的内容,比如“123456”,然后单击【hash darling,hash!】。(2)此时回到fiddler,可以看到捕获到了一个http请求(3)现在我们需要使用Jmeter原创 2021-04-13 09:00:32 · 739 阅读 · 0 评论 -
Jmeter性能测试工具实现对数据库mysql进行连接并压测
Jmeter性能测试工具实现对数据库mysql进行连接并压测一、准备工作:1、查看已安装的mysql版本方法1:直接输入:select version() 语句查询。方法2:直接选中数据库,鼠标右键,查看连接信息,里面就包括mysql版本。2、准备与mysql版本匹配的 JDBC驱动:由于我的mysql版本是5.6.19-log版本,所以我对应的JDBC驱动版本用5.1.7版本。JDBC驱动可以在mysql的官网下载。3、将下载后的JDBC驱动解压,把mysql-connector-ja原创 2021-03-05 11:54:54 · 818 阅读 · 2 评论 -
Jmeter 三大线程组的区别
Jmeter 三大线程组的区别:在jmeter中有三大线程组,分别是:主线程、setUp线程组、tearDown线程组。**setUp线程组:**在主线程执行前自动触发执行。可以用于测试准备,比如用它来创建测试用户、登录获取token等。**tearDown线程组:**在主线程结束后执行。可以用于测试清理工作,比如删除测试时添加的用户等。...原创 2021-01-13 16:08:21 · 1630 阅读 · 0 评论 -
如何使用Jmeter 结合 Fiddler 实现批量【新增】操作
如何使用Jmeter 和 Fiddler 实现【新增】操作(一)Jmeter 操作:在这里插入图片描述1、创建“测试计划”;2、创建“线程组”;3、新增Jmeter元组:①创建“HTTP 请求默认值”;②创建“HTTP Cookie 管理器”;③创建“HTTP信息头管理器”;④创建“用户定义的变量”;4、添加 HTTP Request 元组:①创建“HTTP请求_login”-- “HTTP信息头管理器”;在线程组上右击新增 HTTP 请求,如图:②创原创 2021-01-13 11:18:18 · 1435 阅读 · 0 评论