
JMETER
文章平均质量分 50
happym_m
这个作者很懒,什么都没留下…
展开
-
jmeter 抓包 ~抓app报文
背景介绍:抓包是为了分析接口交互的实现细节,然后可以python写代码模拟,工具模拟(jmeter, fiddler)测试接口。多种抓包方式专业的工具:fiddler, wireshark抓包命令:ngrep 抓http包, 比tcpdump要好一些怎么把抓包的报文无缝转成jmeter格式的文件:badboy录制脚本。还有一种办法就是jmeter可以设置代理,抓包(可以抓h...原创 2018-10-24 18:46:28 · 944 阅读 · 0 评论 -
jmeter 测试mongodb
【jmeter】JMeter测试MongoDB转载 2018-10-24 19:52:06 · 1276 阅读 · 0 评论 -
Jmeter Beanshell
【jmeter】Bean shell使用(一) 【jmeter】Bean shell使用(二)JMeter中级篇-6-JMeter中使用Java编程 https://blog.youkuaiyun.com/u011541946/article/details/79661660JMeter学习(十七)JMeter测试Java ...转载 2018-10-24 19:36:09 · 859 阅读 · 0 评论 -
jmeter进行https协议的测试
jmeter进行https协议的测试(原文地址)一、HTTPS和HTTP的区别 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。 为了解决HTTP协议...转载 2018-10-24 17:51:16 · 2428 阅读 · 0 评论 -
Jmeter接口测试 webservice
jmeter官方文档:http://jmeter.apache.org/usermanual/build-ws-test-plan.html【百度经验】如何使用soapUI模拟webservice客户端发送请求【小强测试品牌】SOAP WebService接口功能自动化测试https://www.cnblogs.com/paulwinflo/p/5630117.html (Web...转载 2018-10-24 14:28:48 · 585 阅读 · 0 评论 -
Jmeter + Ant + Jenkins 实现持续集成
https://www.cnblogs.com/BlueSkyyj/p/8569106.html转载 2018-10-29 18:10:09 · 164 阅读 · 0 评论 -
Jmeter参数化 100个json报文(CSV Data Set Config)
JMeter 把100个jason报文参数化(每1行就是一条没有格式化的jason字符串)参考博客联调的时候,对方给了100个Json报文,1.TXT~100.TXT我不知道怎么用jmeter实现读取这个100个txt,就想到把这100个请求报文放到1个文件里面,再用CSV Data Set Config 参数化从文 件里面读取100行请求报文。报错:ERROR o.a.j.c...原创 2018-10-16 12:18:32 · 2007 阅读 · 0 评论 -
jmeter之——jms压测(activemq)
jmeter 是通过 jndi 来获得 jms 中相关对象的,如 ConnectionFactory 和 Destination,所以在 jmeter 的 classpath 中需要添加一个 jndi.properties 属性文件,用于配置jndi。 创建jndi.properties文件,包含如下内容: java.naming.factory.initial = org.apa...转载 2018-10-09 10:33:11 · 697 阅读 · 0 评论 -
ActiveMQ压力测试工具(emqtt_benchmark和jmeter)
ActiveMQ测试工具1. 测试工具目前使用两种测试工具进行压力测试 1. Jmeter 测试单客户端收发多主题,测试高并发,大数据量时的接收效率 2. emqtt_benchmark测试多客户端收发主题,测试高吞吐量下服务器性能1.1 安装Erlangemqtt_benchmark测试工具使用Erlang语言开发,必须在Linux的环境下运行,因此需要先安装Erlang语言...转载 2018-10-09 10:29:47 · 2464 阅读 · 0 评论 -
Jmeter 分布式性能测试
【jmeter】Jmeter进行分布式性能测试转载 2018-10-24 19:57:22 · 515 阅读 · 0 评论 -
jmeter的bin目录生 java_pid11788.hprof 是什么
问题描述: jmeter的bin目录的java_pid11788.hprof,文件非常大,有1.5G。百度结果,《深入理解java虚拟机》2.4章节 实战:OutOfMemoryError异常代码都抛出OutOfMemoryError异常,但是要区分到底是内存泄漏(Memory Leak)还是内存溢出(Memory Overflow),我们需要借助Eclipse Memory Anal...原创 2018-10-30 16:25:57 · 12077 阅读 · 2 评论 -
JMeterPluginCMD命令行工具生成png图片和csv统计文件
JMeterPluginCMD命令行工具生成png图片和csv统计文件http://www.cnblogs.com/peak911/p/9239365.htmlhttps://blog.youkuaiyun.com/lluozh2015/article/details/51192058 D:\apache-jmeter-3.1\lib\ext>java -jar CMDRunner...转载 2018-11-01 19:33:00 · 827 阅读 · 0 评论 -
JMETER 之 java Sampler入门 笔记
背景介绍:在利用JMeter实施性能测试的时候,除了下列JMeter支持的标准协议之外(HTTP/HTTPS,FTP,JDBC,JMS,SOAP和TCP等),可能需要支持一些别的协议,本文介绍了如何利用JMeter提供的Java Sampler扩展机制来方便地扩展对新协议的支持。Sampler的中文字面翻译是“采样机”或者“取样器”,在JMeter的中文版本里对这个Sampler没有做任何...原创 2019-03-14 21:18:54 · 1412 阅读 · 0 评论 -
JMeter中BeanShell Sampler报错Method put...not found in class‘org.apache.jmeter.threads.JMeterVariables
建一个BeanShell Sampler,方便调试修改前:long s = ${__time(/100000,)};long y = ${__Random(1,100000,)};long z = s+y;vars.put("xxx_id",z); //类型转换成String通过异常发现,Error in method invocation: Method jmeter ...原创 2019-01-31 17:32:02 · 9133 阅读 · 3 评论 -
Jmeter 怎样只用登陆一次(所有线程中使用同一个登陆后的token)
参考文档2)jmeter 跨线程组调用变量一、beanshell自带方法props.put("变量名","值"); //全局变量赋值props.get("变量名") ; //获取全局变量二、jmeter自带函数__setProperty${__setProperty(变量名,值})}; // 全局变量赋值${__property(变量名)}; //全局变量提取...转载 2019-01-31 14:35:05 · 15220 阅读 · 0 评论 -
压力测试入门
压测准备的数据量是多少?百万级还是千万级?mysql单张表容量最多是500万左右。超过这个量级,数据库就是瓶颈压测结果的曲线要平滑,如果曲线不平滑而是剧烈跳变,要分析原因。Jmeter压测工具里面,要设计接口响应时间30s断言1个购买场景,可以拆分拆分3个事务(登陆、填写信息生成订单、确定订单后提交)我的订单,订单详情接口,这种数据量大&调用频繁的,单独接口压测有模拟器...原创 2018-11-08 14:46:31 · 312 阅读 · 0 评论 -
【简书 DC&谢老师】JMeter + jenkins + SVN 接口自动化之简单 demo
JMeter工具基础知识篇-工程目录结构及命名规范如果没有目录结构及命名规范,你压根没法实现自动化的持续集成工作,你将被局限在工具级别的自动化上面,离测试框架或测试平台平台之路遥遥无期。如果你想成为自动化测试的正规军,那么从今天开始,请养成良好的工程管理及命名规范习惯。JMeter + Ant + jenkins +SVN 接口自动化环境搭建+ jenkins + SVN ...转载 2018-11-05 17:44:08 · 261 阅读 · 0 评论 -
Jmeter Redis插件开发 -- 读写数据
大神的原文地址背景最近一段时间在接触性能压测,遇到一个棘手的问题。性能需求在30KQPS,要求进行单接口压测,接口之间依赖不可避免(下一个接口发压数据需要使用上一接口的返回),还不能通过做数据的方式准备。只能将上一接口返回的数据,保存起来,用于下一接口的参数。在一开始的时候,犯了一个很二的错误,将数据写入到Jmeter的日志中,再进行提取(发压端文件IO影响性能不是一点点),然后将受影...转载 2018-11-05 17:24:42 · 2052 阅读 · 0 评论 -
在windows非GUI执行Jmeter过程
------------bat执行开始-----------C:\Users\myname\Desktop>cd /d E:\jmreport_buy\aE:\jmreport_buy\a>del /s /q /f *.*E:\jmreport_buy\a>for / %i in (*) do rd /s /q "%i"E:\jmreport_buy\a>...原创 2018-11-05 14:44:35 · 1095 阅读 · 0 评论 -
jmeter压测自带监听器 VS 专业监控分析工具
Jmeter自带的监听器来监控服务器指标专门做监控分析的工具:zabbix, visual vm, java profiler原创 2018-11-05 10:55:13 · 825 阅读 · 0 评论 -
JMETER 学习博客收录
360图书馆daijingwen0jmeter教程索引贴(博主:贺满, cnblogs园龄9年2个月)转载 2018-09-27 12:50:03 · 193 阅读 · 0 评论 -
Jmeter压测用了2个事务控制器,生成的图标里面就有2条线
原创 2018-09-27 11:07:15 · 1088 阅读 · 0 评论 -
Jmeter 针对一个流程做压力测试的时候就是混合场景
学习总结——JMeter做http接口压力测试JMeter做http接口压力测试 测前准备用JMeter做接口的压测非常方便,在压测之前我们需要考虑这几个方面:场景设定场景分单场景和混合场景。针对一个接口做压力测试就是单场景,针对一个流程做压力测试的时候就是混合场景,需要多个接口共同作用。压测时间设定通常时间设为10 – 15 分钟,如果涉及疲劳测试的话时间可根据实...转载 2018-09-20 18:01:54 · 4835 阅读 · 1 评论 -
非GUI跑jmx,并生成html报告
【参考】JMeter性能测试3.0时代之-多维度的图形化HTML报告https://www.jianshu.com/p/be8930c4eef2前提:环境要求1:jmeter3.0版本之后开始支持动态生成测试报表2:jdk版本1.7以上3:需要jmx脚本文件4. 提前建好目录 E:\jmreport\jmreport目录----这个是放sum.jtl , E:\j...转载 2018-09-19 21:35:25 · 753 阅读 · 0 评论 -
使用JMeter录制手机App脚本
转载:https://jingyan.baidu.com/article/3c343ff7f70fae0d37796398.htmlApache JMeter是100%的Java桌面应用程序,用于对软件做压力测试。它最初被设计用于Web应用测试,但后来扩展到其他测试领域。现如今这款软件越来越受到测试人员的青睐,相比于LoadRunner,它更加灵活、轻巧。今天小编跟大家来分享使用JMeter录...转载 2018-09-19 21:40:38 · 540 阅读 · 0 评论 -
jmeter 正则表达式常见问题
提取登陆URL 20. 在Regular expression_r Extractor会看到Template的值是$1$,这个值是什么意思呢?$1$是指取第一个()里面的值。如果Regular expression_r的数值有多个,用这种方法可以避免不必要的麻烦。21. Regular expression_r中的(.*)是什么意思?那是一个正则表达式(reg...转载 2018-09-19 21:41:29 · 17510 阅读 · 1 评论 -
jmeter逻辑控制器(事物控制器到底要不要勾选generate parent)
前言:1、 Jmeter官网对逻辑控制器的解释是:“Logic Controllers determine the order in which Samplers are processed.”。意思是说,逻辑控制器可以控制采样器(samplers)的执行顺序。由此可知,控制器需要和采样器一起使用,否则控制器就没有什么意义了。放在控制器下面的所有的采样器都会当做一个整体,执行时也会一起被执行。...转载 2018-09-19 22:04:46 · 6576 阅读 · 0 评论 -
使用 JMeter三种服务压测:Web 服务、数据库服务(select语句、存储过程)和 JMS 服务
原文地址 这篇文章是2006年写的讲到测试,人们脑海中首先浮现的就是针对软件正确性的测试,即常说的功能测试。但是软件仅仅只是功能正确是不够的。在实际开发中,还有其它的非功能因素也起着决定性的因素,例如软件的响应速度。影响软件响应速度的因素有很多,有些是因为算法不够高效;还有些可能受用户并发数的影响。在众多类型的软件测试中,压力测试正是以软件响应速度为测试目标,尤其是针对在较短时间内大量并...转载 2018-10-11 19:02:22 · 943 阅读 · 0 评论 -
Jmeter压测的时候要不要事务控制器
JMeter学习-030-JMeter性能测试常用之事务控制器实例当单看主要数据和页面数据性能测试结果还是有比较大的差异的,因而在进行页面性能测试的时候,事务控制器是必不可少的利器,页面性能测试结果也会更加的准确。 另外,在API性能测试时,也经常用到事务控制器。例如:订单提交,其会调用多个接口,而有些接口又依赖前者接口的结果,因而就需要将这些接口统一看做一个事务,进行性能测试,得到的性能测试...转载 2018-09-20 21:42:38 · 3868 阅读 · 0 评论 -
Jmeter生成8位不重复的随机数
jmeter的time函数${__time(,)} : 默认该公式精确到毫秒级别, 13位数${__time(/1000,)} : 该公式精确到秒级别, 10位数${__time(yyyy-MM-dd,)} 如果参数需要为当前日期,那公式为:${__time(YMDHMS,)}Jmeter取一个8位不重复的随机数要求:对注册接口进行100000次压测,手机号...原创 2018-09-26 14:44:33 · 18934 阅读 · 2 评论 -
jmeter服务器监控
jmeter服务器监控转自 daijingwen0 JMeterPlugins插件可以监控到服务器的CPU/memory、IO、硬盘等信息,具体操作步骤如下: 1.下载JMeterPlugins插件: 分两部分: ServerAgent-2.2.1.zip (服务器监听) (本机jmeter插件部分) 2. 解压JMeterPlugins-Standard-1...转载 2018-09-26 13:59:36 · 4674 阅读 · 0 评论 -
基于Jmeter和Jenkins接口自动化测试框架搭建详细过程
基于Jmeter和Jenkins接口自动化测试框架搭建详细过程2016年12月08日 20:27:52 oaa608868 阅读数:12140 标签: JmeterJenkins1. 下载地址Jmeter: http://jmeter.apache.org/download_jmeter.cgiAnt:http://ant.apache.org/bindownload.cg...转载 2018-09-26 13:53:03 · 4290 阅读 · 1 评论