
Jmeter
文章平均质量分 70
Holidaylovesam
这个作者很懒,什么都没留下…
展开
-
Jmeter基础:常用内置函数列表
Jmeter提供很多内置函数方便使用,这里介绍几种平时压测时最常用的函数。包括生成时间戳、随机数、指定规则的字符串。原创 2019-03-23 18:23:05 · 2623 阅读 · 0 评论 -
JMeter性能测试基础教程索引
前期整理了很多JMeter基础的文章,这里做个汇总索引,方便阅读的人查找资料,包含环境搭建,创建计划,以及常用的Jmeter小技巧。JMeter搭建及入门 JMeter原理及配置 JMeter基础:配置元件 JMeter 导入 jmx文件提示错误的解决方案 JMeter运行结果和调试:查看结构树 JMeter基础:请求参数Parameters 、Body Data的区别 J...原创 2019-04-05 09:19:20 · 967 阅读 · 0 评论 -
JMeter基础:正则表达式提取器用法
Jmeter中如果前后测试的两个接口具有关联,后一个接口需要取前一个接口的返回值,则需要使用正则表达式提取器先要了解正则表达式的常用语法:Jmeter的配置:1、在当前想要提取返回值的请求里添加正则表达式提取器:添加》后置处理器》正则表达式提取器2、填写提取器的内容引用名称:下一个请求要引用的参数名称,如填写contractId,则可用${contractId}引用它。...原创 2019-03-19 10:32:43 · 4230 阅读 · 0 评论 -
JMeter生成随机数:Random、UUID
Jmeter中可以产生值的函数有:__Random(, ,) __threadNum __CSVRead(,) __StringFromFile(, , ,) __UUID本文重点讲讲生成随机数的Random函数和UUID函数作用:生成随机数适用场景:在做接口测试时用户的编号为三位数,不允许重复Jmeter函数Random自动生成随机数R...原创 2019-03-21 20:32:35 · 44097 阅读 · 0 评论 -
JMeter基础:配置元件
JMeter的配置元件有很多的功能,读取文件数据,设置公共请求参数,赋予变量值等,以便后续采样器使用。 CSV Data Set Config作用:从文件中读取数据,并将它们拆分后存储到变量中,适合处理众多变量。JMeter 2.3.4以后的版本,支持CSV文件中有标题行,如果变量名为空,那么文件的第一行将被读取,并被解释为列名的列表。Filename:文件的名称。填写文件...原创 2019-02-13 22:10:55 · 6438 阅读 · 1 评论 -
JMeter压力测试:单接口压测和多场景混合并发
单接口并发压测首先介绍下单接口压测,使用Jmeter的线程组进行设置:1、线程数:并发用户数2、Ramp-Up Period(in seconds):运行的时间3、循环次数:线程运行的次数一般想要看稳定性,会设置循环次数或者永远循环,持续循环调用请求。。如果要看压测,会设置线程数,同时多用户访问。假设线程数、Ramp-Up Period(in seconds)、循环...原创 2019-02-25 00:22:30 · 33485 阅读 · 10 评论 -
JMeter小技巧
此文介绍一些在Jmeter使用过程中通常会用到的一些小技巧:1、Jmeter将测试结果导出Excel2、Jmeter返回乱码解决方法3、Jmeter请求参数读CSV中文乱码4、Jmeter读取CSV文件数据有引号Jmeter运行结果导出Excel如果希望把jmeter的运行结果导出excel格式,可以:添加监听器-察看结果树-所有数据写入一个文件,参考如图:具体操...原创 2019-02-25 00:22:23 · 4282 阅读 · 0 评论 -
JMeter基础:请求参数Parameters 、Body Data的区别
使用Jmeter测试时,很多人不知道请求参数Parameters 、Body Data的区别和用途,这里简单介绍下:先了解一个接口的基本概念在客户机和服务器之间进行请求-响应时,HTTP协议中包括GET和POST两种基本的请求方法,概念上两者的区别是:get:从指定的资源请求数据。 post:向指定的资源提交要被处理的数据最直观的表现就是:GET把参数包含在URL中,PO...原创 2019-02-13 22:11:26 · 23562 阅读 · 3 评论 -
JMeter特殊情况一:登录请求中密码加密的情况
如果使用jmeter模拟一个oschina(开源中国)登录请求,普通的登录请求在之前有讲过,这里不再细说,主要是针对加密的密码,面对这种情况,如果使用之前的方法,不能够请求成功,这里需要注意一点,在HTTP信息头管理器里面添加一个元素User-Agent,通过观察发现jmeter默认地user-agent是Apache-HttpClient/4.2.6 (java 1.5),而通过浏览器观察发现u...转载 2018-06-24 19:46:46 · 7002 阅读 · 1 评论 -
JMeter运行结果和调试:查看结构树
Jmeter 运行写好的脚本时,可能会因为各种原因导致运行的结果不通过。下面列举一下可能出现的问题以及如何分析。调试的方法有多种,这里主要讲如何利用查看结果树来调试。Jmeter 工具本身为了方便用户查看和分析结果,对运行成功和失败的结果做了不同颜色的展现,分别是对比鲜明的绿色和红色。1、运行时失败,取样器结果返回:Response code: 404原因可能有很多种,可...原创 2018-06-09 20:33:12 · 16757 阅读 · 1 评论 -
JMeter原理及配置
JMeter的工作原理向服务器提交请求;从服务器取回请求返回的结果。JMeter的作用JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、java对象、数据库和查询、ftp服务器或者其他的资源)。JMeter用于模拟在服务器、网络或者其他对象上附加高负载以测试他们提供服务的受压能力,或者分析他们提供的服务在不同负载条件下的总性能情况。你可以用JM...原创 2018-05-13 19:00:48 · 9208 阅读 · 0 评论 -
JMeter搭建及入门
Jmeter环境搭建Jmeter下载和安装1.下载地址:http://jmeter.apache.org/download_jmeter.cgi2.下载完毕后解压,得到安装包/bin:jar包等/examples::包含Jmeter使用实例ApacheJMeter.jar:JMeter源码包 jmeter.bat:windows下启动文件 j...原创 2018-05-12 19:31:11 · 955 阅读 · 0 评论 -
JMeter 导入 jmx文件提示错误的解决方案
Jmeter做压测导入 jmx 文件时,报错如图:Error:missing class com.thoughtworks.xstream.converters.....line number :630version : 4.0 r1823414解决方案:网上查询都说是缺少jar包所引起的,需要下载对应jar 包1、先按照其中一个人给的攻略,下载了两...原创 2018-05-21 23:31:40 · 7182 阅读 · 4 评论