自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

转载 性能测试指标:CPU Load和CPU利用率的关系

转自:http://blog.csdn.net/treeclimber/article/details/8424410CPU利用率,顾名思义就是对于CPU的使用状况,这是对一个时间段内CPU使用状况的统计,通过这个指标可以看出在某一个时间段内CPU被占用的情况,如果被占用时间很高,那么就需要考虑CPU是否已经处于超负荷运作,长期超负荷运作对于机器本身来说是一种损害,因此必须将C

2016-03-11 11:05:24 3091

原创 性能测试指标之CPU时间片

通过top命令我们可以看到cpu有时间片有如下8项目us:用户态使用的cpu时间比,最容易关注到的时间,常常嘴巴挂着的cpu利用率sy:系统态使用的cpu时间比,系统进程所耗时间ni:用做nice加权的进程分配的用户态cpu时间比id:空闲的cpu时间比wa:cpu等待磁盘写入完成时间hi:硬中断消耗时间si:软中

2016-03-11 11:03:16 2642

转载 基于InfluxDB&Grafana的JMeter实时性能测试数据的监控和展示

【原文】http://blog.csdn.net/RickyOne_RR/article/details/50637839本文主要讲述如何利用JMeter监听器Backend Listener,配合使用InfluxDB+Grafana展示实时性能测试数据点击打开链关于JMeter实时测试数据JMeter从2.11版本开始,命令行模式下执行测试的时候会有summary

2016-02-07 12:09:45 2235

原创 Grafana-Zabbix扩展安装

Zabbix datasource for Grafana dashboard参考:https://github.com/alexanderzobnin/grafana-zabbixSee features overview and dashboards examples at Grafana-Zabbix Live demo site.Download lates

2016-02-04 14:43:33 1747

原创 influxdb-java

目前仅支持http apijava版本 下载:(参考https://github.com/influxdata/influxdb-java) org.influxdb influxdb-java 2.1 java 要求(应该是docker client)Build Req

2016-02-02 09:59:43 13333 1

原创 jmeter脚本编写之五类常见请求编写

1.普通post请求2.普通json请求3.带query参数的json请求4.xml请求5.上传请求starting

2016-01-28 16:08:19 15695 1

原创 jmeter编写脚本之手机app抓包

这里推荐使用chrome的开发者工具,具备手机浏览器模拟功能,还可以选择多种手机类型。

2016-01-28 14:19:22 6201 1

原创 性能测试之互联网应用需求建模分析

某互联应用,预计推广群体达500万人左右建模开始1.注册用户转化率,预估5%,那么注册用户

2016-01-21 11:27:36 5476

原创 jmeter编写脚本之抓包实战

以下针对http协议请求很多网友还在困惑怎么编写jmeter脚本初学者喜欢使用badboy这个抓包工具,方便的是,可以自动把抓包请求,转化成jmx脚本但是,包括其他自动抓包工具都有弊端,就是,抓到的请求太多,而不能准确知道,那些请求是有用的,需要一个一个去试,还有就是,操作比较麻烦,要么设置代理,要么在其代理浏览器运行。。。在这里我给大家介绍下,几种手工抓包

2016-01-12 14:52:49 18333

原创 jmeter入门系列文章二 版本介绍

jmeter版本发布频率一般为1年,每年会有一个版本升级截止2015年底,最新版本为2.13,最新最全的更新信息一定要访问官网:http://jmeter.apache.org/蜗牛建议大家用最新版本,新版本不仅有新功能,还修复了老版本bug

2016-01-05 16:42:27 8129

原创 jmeter名词解释之时间(Elapsed Time/ Latency Time/Connection Time)

jmeter报告结果中会出现三个时间1. Elapsed time    经过的时间(= Sample time = Load time = Response time )       这个时间是我们测试常用的时间,也是整个请求的消耗时间,从发送到接收完成全程消耗的时间2. Latency time  延迟时间     不常用,表示请求发送到刚开始接收响应时,这

2016-01-05 14:51:20 24063 2

原创 jmeter名词解释之聚合报告

温馨提示:1. tps(吞吐量)表征系统性能,系统的好坏可以用这个评估2. 90%Line是满足需求响应时间的重要指标,如果用户需求说是响应时间不小于5s,那么这个5秒就是90%Line(并非平均响应时间哦)(要求高的系统,可以选择95%Line【其余5%高响应时间可以理解为小概率事件,一般用户不容易触发】)tps、响应时间、在线并发数三者关系详解:点击打开链接

2016-01-04 17:27:25 7911

原创 jmeter入门系列文章一 HelloWorld

2016首秀,从此开启jmeter系列教程,希望能让大家少走弯路。温馨提示:入门系列文章,默认在window环境下,jmeter GUI可视窗口第一步、官方下载jmeter并解压,点击下载第二步、检查java环境,打开cmd窗口,运行命令:java -version (最新jmeter要求java版本在1.6及以

2016-01-04 16:18:49 10234 3

原创 性能测试理论之二八原则

在性能测试方法论中,很典型的方法就是二八原则,量化业务需求。二八原则:指80%的业务量在20%的时间里完成。如何理解,下面我们来个例子吧用户登录场景:早高峰时段,8:50---9:10,5000坐席上线登陆。      业务量:5000个       时间:20x60=1200秒    吞吐量=80%x业务量/(20%*时间)=4000/240=16.7/秒而并

2015-12-31 15:03:43 23986

原创 同步。。。。

将文章同步到51cto,主战场还在csdn,谢谢

2015-12-24 11:04:52 356

原创 jmeter之Sampler响应结果编码修改(解决乱码问题)

出现问题分析当响应数据或响应页面没有设置编码时,jmeter会按照jmeter.properties文件中,sampleresult.default.encoding设置的格式解析默认ISO-8859-1,解析中文肯定出错# The encoding to be used if none is provided (default ISO-8859-1)#sampleresult.de

2015-12-23 17:56:59 30898 3

原创 jmeter之Q&A

本帖主要搜集工具使用过程中的问题,大问题,小问题都行以Q&A方式展现,大家有问题可以评论,尽量再一天之内回复,然后会筛选整理到博客正文里面,方便大家查阅Q:问题描述A:解答信息

2015-12-18 11:16:54 7623

原创 jmeter之正则表达式写法实例推荐

1. key="value"获取value可用万能表达式:key="([^"]+)" //value里面有任何符号都可以取出

2015-12-16 22:26:41 9811

原创 jmeter之如何减负-实现稳定超高并发测试(性能调优)

在测试过程中,初学者(也包括早期的我),使用工具不当,添加众多监控组件,非常想看到实时报告,跑不了一会,jmeter就卡死甚至oom,只得重启,之前的统计报告没了,非常郁闷。下面我来总结下如何正确使用jmeter,有效利用执行资源,小型机器也可以实现高并发负载。整理中,请等待

2015-12-16 14:17:50 20348 2

原创 开源webUI自动测试工具利器Sahi

sahi官网地址:http://sahipro.com/开源免费版下载:http://sahipro.com/sahi-open-source/简单介绍sahi类似与selenium自动化测试工具,利用js注入实现自动化,依赖于js支持的浏览器。这里推荐sahi主要有一下几点1. sahi自带抓元素工具,sahi controller,能够在web页面上轻松抓元素熟悉,

2015-12-16 13:55:44 8203

转载 Java正则表达式入门

在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配

2015-12-14 14:45:01 8450

原创 jmeter后置处理器之正则表达式提取器

使用这个组件时,注意使用带分组的正则表达式使用正则分组方便提取干净数据,以免再次处理数据字符串正则表达式在线工具推荐:点击打开链接

2015-12-14 14:13:11 7482

原创 jmeter函数之时间函数__time

常用余带时间戳的地方比如:带时间戳的结果文件,每次运行生成独立文件${__time(,)} 1450056496991 //无格式化参数,返回当前毫秒时间${__time(yyyyMMdd,)} 20151214 //返回年月日${__time(HHmmss,)} 092816 //返回时分秒${__time(yyyyMMdd-HHmmss

2015-12-14 09:39:17 25474 1

原创 jmeter之解决Unable to access jarfile ApacheJMeter.jar

Unable to access jarfile ApacheJMeter.jarerrorlevel=1Press any key to continue . . .出现上述问题的根本原因是命令运行的当前目录找不到ApacheJMeter.jar提问,这个诡异的问题,在什么时候会出现呢一般情况(初学者)都是直接点击jmeter_home/bin/jmeter.bat,这样是不会出

2015-12-11 11:26:29 20618 2

原创 jmeter性能测试交流群

纯技术交流群企鹅群:79642549进群验证:csdn

2015-12-10 23:11:20 40234

原创 jmeter之命令行模式(Non-GUI Mode )

命令行模式优势适用于Windows和linux执行机,与os无关命令行容易扩展,比如上集成到jenkins平台,用命令行更加容易适用于高并发测试,测试开始时,console定期打印统计数据(默认30秒一次),减少cpu消耗,提高执行机并发能力常用格式:jmeter_home/bin/jmeter -n -t testplan.jmx -l test.csvsummary

2015-12-10 17:47:44 16738

原创 jmeter之http请求-文件上传脚本编写

此处有玄机,细心的朋友猜一猜,是关于csdn中的那个上传功能,在这里没有做验证码,大家不要说是我说的,不要把csdn压垮了,拜托上传请求      抓包信息

2015-12-09 16:46:51 16015

原创 jmeter之加载依赖jar包

jmeter依赖包加载方式很多的常规方法jmeter_home/lib,这里可以放依赖包,重启jmeter生效,但是这样不便于包管理点击测试计划根节点,右下角有”Add directory or jar to classpath“,可以选择需要加载的jar包,相对前一种方法有所改善

2015-12-09 11:26:29 14147

原创 Cucumber-java入门基础篇

最近公司提倡快速测试,之前ui界面自动化实在是不稳定且执行很慢,总会出现很多莫名奇妙的问题……快速测试前提,是web响应里面只含json格式(其实xml格式也行)数据,达到html与数据分离,这样就提供很大便利,数据校验很容易,也更加精确,持续集成更快速,更精确定位问题。大家热情很高,用到的工具很多,选好工具成功一大半,工具多了也发愁下面就标题介绍下Cucumber的使用基

2015-04-29 14:50:29 48715

原创 Cucumber入门之资源下载地址

Cucumber原生是用ruby开发的,现在提供java版下载链接1.  Cucumber官网文档:https://cukes.info/docs/ 2. Cucumber mavn依赖包库:http://repo1.maven.org/maven2/info/cukes/ 3.  必备依赖包a)       cucumber-core-1.2.2.jar  --核心包b)

2015-04-29 11:59:38 29110

原创 寻找性能测试瓶颈--并发数、TPS、响应时间

寻找性能测试瓶颈,压测重要指标关系--并发数、TPS、响应时间

2015-02-13 15:54:37 18678

原创 JVM监控工具-Jvisualvm

Jvisualvm 监控JVM,监控项目比较齐全

2015-01-27 17:02:23 8971

原创 JVM监控工具-Jconsole

jconsole jvm监控轻量级工具,功能相比其他两个工具少,简单易用

2015-01-27 16:53:40 8137

原创 JVM监控工具-jrmc

此工具为重点推荐,只要应用运行在jrockit JVM上,选用此工具监控十分有效。

2015-01-27 16:31:57 7755

原创 JVM监控工具--几种常用工具简介

JVM监控工具介绍 jdk中已提供了功能强大基于GUI界面的jvm监控工具,在jdk bin目录下可以看到,例如:jconsle、jvisualvm和jrmc……

2015-01-27 16:15:11 10646

原创 jmeter中文文档之导读

文档包含内容1. 原文翻译2. 实例解读(部分)

2015-01-27 15:45:28 8404

原创 jmeter之读取环境变量中的配置文件

在jmeter启动参数中加入“-Xbootclasspath/a: ext_config_path”来添加config目录到jmeter,这样就可以用类似*.getResource("ext_config_path.properties")方法读到环境变量中得配置文件,变相解决jmeter不能读取外部配置文件问题。

2014-11-18 17:46:06 13775

原创 Nagios之ndoutils-mysql中文乱码[UTF-8]分析分享

方案一:完美解决方案二:自己解析

2014-04-29 19:48:09 9399 2

原创 jmeter之BeanShell Sampler

新建beanshell sampler脚本框中键入脚本如下:result = "\n1:"+bsh.args[0]+"\n"; //1:从参数框中获取参数变量,不适用result+="2:${testBeanshell}\n"; //2:直接获取变量,操作方便,非常适用result+="3:"+vars.get("testBeanshell"); //3:从vars内置变量中获取变

2013-10-11 22:36:40 109280 2

原创 jmeter插件之自定义场景图(万能场景设计)

jmeter插件相关引用请参阅:jmeter插件推荐自定义线程组:jp@gc - Ultimate Thread Group此线程组功能强大,可以实现多种场景设置,添加路径如图参数含义解释Start Threads Count:当前行启动的线程总数Initial Delay/sec:延时启动当前行的线程,单位秒Startup Time/sec

2013-10-09 16:50:05 8293 1

cucumber.eclipse.p2updatesite-0.0.11.zip

cucumber.eclipse.p2updatesite-0.0.11.zip eclipse3.5或3.5+

2015-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除