随笔分类 -  jmeter

摘要:Jmeter 接口测试之MD5加密函数本文给大家介绍一下如何使用Jmeter自带的函数对常量和变量进行简单的加密处理,废话少说,里面开讲。 使用Jmeter的前提条件: 1.对应Jmeter版本的最新JDK下载,地址http://www.oracle.com/technetwork/java/jav 阅读全文
posted @ 2019-07-15 09:40 tooltime 阅读(1485) 评论(0) 推荐(0) 编辑
摘要:今天跑了一个非常耗时的批量插入操作。。通过top命令查看cpu以及内存的使用的时候,cpu的时候查过了120%。。以前没注意。。通过在top的情况下按大键盘的1,查看的cpu的核数为4核。 通过网上查找,发现top命令显示的是你的程序占用的cpu的总数,也就是说如果你是4核cpu那么cpu最高占用率 阅读全文
posted @ 2019-07-15 09:31 tooltime 阅读(7278) 评论(1) 推荐(0) 编辑
摘要:如果你通过CSV Data Set Config或者_StringFromFile函数来参数化你的请求,需要特别注意当参数为纯数字时,jmeter会默认将其识别成int型数据,说明jmeter并不是默认以String类型对数据进行读取的:范围-2147483648到2147483647,如果超出这个 阅读全文
posted @ 2019-07-05 16:19 tooltime 阅读(2037) 评论(0) 推荐(0) 编辑
摘要:自从SEOTcs系统11月份24日更新了一下SEO得分算法以来,一直困扰我的一个问题出现了,java的数据job任务,在执行过程中会经常报以下的错误: “2011-12-03 18:00:32 DefaultHttpClient [INFO] I/O exception (java.net.Sock 阅读全文
posted @ 2019-07-01 15:56 tooltime 阅读(9855) 评论(0) 推荐(2) 编辑
摘要:在面向对象编程中,对象创建和销毁是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是对一些很耗资源的对象创建和销毁。如何利用已有对象来 阅读全文
posted @ 2019-06-04 11:02 tooltime 阅读(318) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 在Linux服务器(CentOS7系统)中配置并启动JMeter远程监控服务器资源所需的ServerAgent目录下的 startAgent.sh 文件时,系统出现异常提示,如 二、问题分析 从以上抛出的异常信息中提取关键的提示信息: "Can't accept UDP connect 阅读全文
posted @ 2019-05-27 11:58 tooltime 阅读(692) 评论(0) 推荐(0) 编辑
摘要:一.什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消 阅读全文
posted @ 2019-05-10 09:36 tooltime 阅读(945) 评论(0) 推荐(0) 编辑
摘要:LR中集合点可以设置多个虚拟用户等待到一个点,同时触发一个事务,以达到模拟真实环境下多个用户同时操作,实现性能测试的最终目的。 jmeter中使用Synchronizing Timer实现Lr中集合点的功能,模拟多用户并发测试,即多个线程在同一时刻并发请求。 jmeter中使用集合点的方法:Sync 阅读全文
posted @ 2019-04-26 14:15 tooltime 阅读(1258) 评论(0) 推荐(0) 编辑
摘要:com.mysql.jdbc.Driver 是 mysql-connector-java 5中的com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的 阅读全文
posted @ 2019-04-26 13:50 tooltime 阅读(430) 评论(0) 推荐(0) 编辑
摘要:jmeter发送请求后,响应信息里获取不到cookies(实际上会返回一个cookies),解决方法: 在jmeter.properties里找到CookieManager.save.cookies,值改为true,并把注释取消 阅读全文
posted @ 2019-04-26 13:26 tooltime 阅读(1093) 评论(0) 推荐(0) 编辑
摘要:Jmeter请求后结果树里无论是text还是html响应数据显示乱码,这是因为jmeter 编码格式配置文件默认不开启导致的,解决方法如下: 还有一种方法,添加一个后置处理器beanshell postprocessor 在脚本里输入prev.setDataEncoding("UTF-8"); 再次 阅读全文
posted @ 2019-04-26 03:48 tooltime 阅读(1291) 评论(0) 推荐(0) 编辑
摘要:JMeter的线程组设置里有一个调配器设置,用于设置该线程组下脚本执行的开始时间、结束时间、持续时间及启动延迟时间。当需要半夜执行性能测试时会用到这个功能。 设置调度器配置,需要将前面的循环次数设置为永远(自己感觉,因为这样才不会因循环次数不够而终止压测) 问题: 通过JMeter做web的压力测试 阅读全文
posted @ 2019-04-26 01:30 tooltime 阅读(9905) 评论(0) 推荐(1) 编辑
摘要:不需要安装插件,只要jmeter的运行环境配置好就可以了:打开这个小工具的步骤很简单,如果你已经配置好了Jmeter运行的环境,那么你也就不用去做其他的配置,直接 点击:开始——》运行——》输入cmd——》然后在出现的命令行界面输入“jconsole”即可弹 出一个【java监视和管理控制台】, 将 阅读全文
posted @ 2019-04-26 00:55 tooltime 阅读(757) 评论(0) 推荐(0) 编辑
摘要:ip欺骗是什么? ip欺骗就是模拟ip。什么意思呢,一个电脑就只有一个ip地址,当然如果有多块网卡的话,会有多个ip地址,一般服务器上有个网卡,咱们自己的电脑一般都只有一个ip地址,但是你做压测的时候有的系统为了防止恶意刷请求,服务端会判断每个请求过来的ip是不是同一个,如果同一个ip地址在一段时间 阅读全文
posted @ 2019-04-25 23:40 tooltime 阅读(1664) 评论(0) 推荐(1) 编辑
摘要:Jmeter参数化常用的两种方法: 1、使用函数助手 2、CSV Data Set Config 本章主要讲解CSV Data Set Config设置 1、Filename:文件名,指保存信息的文件目录,可以相对或者绝对路径 2、File encoding:csv文件编码,可以不填,一般为UTF- 阅读全文
posted @ 2019-04-25 10:26 tooltime 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:循环控制器下的循环次数=线程组循环次数*循环控制器的次数 循环控制器下的请求个数=线程组循环次数*循环控制器的次数*线程数 阅读全文
posted @ 2019-04-25 09:13 tooltime 阅读(582) 评论(2) 推荐(0) 编辑
摘要:需求调研-设计场景-制造脚本-准备环境 -了解配置-提出优化建议 压测我们都应该知道哪些: 1.压测场景,用户行为 2.压测机服务配置: 核数,可用内存,网络带宽(上传和下载速率=网络带宽/8),内网压测(没有带宽限制,就相当于与在一个屋子里干活没有门的限制),外网压测(有带宽限制) 3.应用服务器 阅读全文
posted @ 2019-04-24 22:47 tooltime 阅读(1865) 评论(0) 推荐(0) 编辑
摘要:Received KB/sec :指的是我接受数据的能力是1923.08KB/s ,这里就牵扯到了带宽问题,带宽限制流量,假如被压测的服务带宽为:20mb(兆) 那么服务的下载速 度 为 20*1024/8=2560kb/m, Received KB/sec有两种限制,一个是客户端的上传速度,和服务 阅读全文
posted @ 2019-04-24 22:00 tooltime 阅读(751) 评论(0) 推荐(0) 编辑
摘要:偶然发现JMeter中有两个元件(User Defined Variables与User Parameters)很相近,刚开始时我也没注意,两者有什么不同。使用时却发现两者使用场景有些不同,现在小结一下。 相同点:二者都是进行参数化的。 一、User Defined Variables 1、添加方法 阅读全文
posted @ 2019-04-22 10:08 tooltime 阅读(397) 评论(0) 推荐(0) 编辑
摘要:一、使用CSV Data Set Config: 1、添加CSV Data Set Config: 2、配置参数: Filename:文件名,指保存参数化数据的文件目录,可以相对或者绝对路径。 File encoding:文件的编码格式,可以使用电脑自带的笔记本另存为时选择编码方式即可 Variab 阅读全文
posted @ 2019-04-21 18:26 tooltime 阅读(531) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示