自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

工作点滴

技术人生

  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 在linux環境下安裝jprofiler_linux_8_0_2.sh

1.安装jprofiler_linux_8_0_2.shchmod+x jprofiler_linux_8_0_2.sh./jprofiler_linux_8_0_2.sh –c安装过程略。。几乎Enter到底(也可在图形界面下安装不加-c选项,则为图形安装)2.编辑/etc/profileexportLD_LIBRARY_PATH=/opt/jprofiler

2014-05-29 11:07:48 3656

转载 Linux makefile 教程 非常详细,且易懂

最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。            于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。           后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比

2014-05-23 16:21:41 658

转载 jmeter元件的执行顺序与作用域

前面有介绍过jmeter的元件类别,对于新手来说,jmeter的元件是还是不少的,如果我们按照每一个元件的每一个参数的含义去学习,无疑会降低学习性能测试的热情,就算我们熟悉了所有元件以及元件上的参数了,我们也不知道如何将其组合成我们想要描述的性能测试。另一方面,我们点击每个节点上的元件都会出现类似或相同的菜单,他们的层级关系是什么样的。究竟这个元件放在哪个层级的哪个位置才达到我们意愿。  

2014-05-18 23:50:43 2096

转载 JMeter入门:Java Request实例

目的:对Java程序进行测试; 一、核心步骤 1.创建一个Java工程;2.将JMeter的lib目录下的jar文件添加进此工程的Build Path;3.创建一个类并实现JavaSamplerClient接口或继承AbstractJavaSamplerClient,并重写:public Arguments getDefaultParameter

2014-05-18 22:55:23 8738 1

转载 Disruptor原理剖析

Disruptor是LMAX公司开源的一个高效的内存无锁队列。这两天看了一下相关的设计文档和博客,下面尝试进行一下总结。第一部分。引子谈到并发程序设计,有几个概念是避免不了的。1.锁:锁是用来做并发最简单的方式,当然其代价也是最高的。内核态的锁的时候需要操作系统进行一次上下文切换,等待锁的线程会被挂起直至锁释放。在上下文切换的时候,cpu之前缓存的指令和数据都将失效,对

2014-05-18 09:59:48 1871

转载 使用Fitnesse进行接口自动化测试

随着云计算以及SOA以及敏捷软件开发的热火朝天,对于测试工程师的要求也渐渐增加。目前很多公司特别是互联网公司都已经开展接口测试这样的工作,随着web架构的日趋复杂,接口的种类也多种多样,有http,webservice,hessian,dao,message以及简单的api接口,那么如何设计或者选择一款测试框架来完成对这些接口的测试成为了一个很大的挑战。本文将简单介绍一款由java开发的开源测试框

2014-05-18 01:25:29 6136

转载 Jmeter+maven+Jenkins构建云性能测试平台(一)

最近在利用Jmeter来做一套自动化性能测试框架,做自动化性能测试框架的目的是希望能够针对系统做一个benchmark的性能测试,能够快速的在每个版本发布后,对该版本进行benchmark性能测试,以比较与上一个版本的性能是否发生变化,若发生变化便可以快速的通知开发人员以确定性能发生变化的模块或者代码。同时测试或者开发可以上传性能测试脚本到测试平台,测试平台接到测试脚本后就可以进行性能测试并返回测

2014-05-18 01:23:14 9044 1

转载 Jmeter-精简测试脚本

通过jmeter代理录制脚本后,会产生大量的无用的请求,尽管在代理中已经过滤了一部分图片或者CSS、JS文件。手动查看主要的请求:这里主要关注登陆请求,要确定有效的URL请求删除除/Login.aspx请求以外的所有请求或者置为不可用状态BS系统录制成功后,一定要添加HTTP Cookie Manager,否则脚本运行失败,切记放到请

2014-05-17 16:00:51 6402

转载 Jmeter-使用代理录制脚本

Jmeter脚本是以JMX格式为主Jmeter也是支持录制的,支持第三方录制方式和代理录制方式。1、第三方录制主要是通过badboy来录制,录制后另存为jmx格式即可。2、Jmeter也有自己的代理,录制脚本前,我们只要启动好代理,手动通过IE或者火狐来录制,录制完毕停止代理。新建脚本,首先添加线程组然后再添加http默认请求HTTP Req

2014-05-17 16:00:06 1261

转载 Jmeter-简单的HTTP请求(非录制)

首先建立一个线程组(Thread Group),为什么所有的请求都要加入线程组这个组件呢?不加不行吗?答案当然是不行的。因为jmeter的所有任务都必须由线程处理,所有任务都必须在线程组下面创建。选中线程组(Thread Group),鼠标右键添加HTTP Request。这里不需要cookie管理器(HTTP Cookie Manager),因为这是我们手动添加的请求,不是录制的

2014-05-17 15:59:05 1256

转载 jmeter-JDBC请求(sqlserver)

jmeter(八)-JDBC请求(sqlserver)做JDBC请求,首先要了解这个JDBC对象是什么,然后寻找响应的数据库连接URL和数据库驱动。数据库URL:jdbc:sqlserver://200.99.197.190:1433;databaseName=ebank数据库驱动:com.microsoft.sqlserver.jdbc.SQLServerDriver

2014-05-17 15:57:54 3565 1

转载 Jmeter-集合点

Jmeter中也有集合点,看样子还是很强呀 哇哈哈它只是通过计时器Synchronizing Timer实现的假集合点功能。没有时间整理,来实际的,直接上图。在线程下添加集合点Synchronizing Timer,设置延迟时间(以毫秒为单位)挪动集合点到登陆请求的上方,运行脚本后,查看结果

2014-05-17 15:56:32 4486

转载 Jmeter-关联设置

和断言、集合点、思考时间、参数化与lr功能基本相同外,jmeter的关联功能也是有的,在一定功能需求方面,jmeter还是该有的都有啦,只是功能微弱一些。关联的方法:方法一,从前一个请求中取,用正则表达式提取器。具体方法,在需要获得数据的请求上右击添加一个后置处理器-->正则表达式提取器引用名称即下一个请求要引用的参数名称,如填写title,则可用${title}引用它。正则表

2014-05-17 15:55:01 3951

转载 Jmeter-参数化

上面是我的参数化数据池,这个可以是txt格式也可以是dat格式,这个格式和loadrunner一样,要求的不是很严格,参数文件随便放在电脑的任意位置就可以。再看看与loadrunner参数化不一样的:1、 jmeter参数文件的第一行没有列名称2、 这里要注意的是参数文件的编码,可以使用记事本另存为就可以修改该编码(编码问题在使用CSV Data Set Config参数化

2014-05-17 15:53:07 7064 1

转载 Jmeter-断言/检查点

断言就类似LoadRunner中的检查点。对上一个请求返回的信息,做字符串、数据包大小、HTML、XML、图片等做判断,确保返回的信息的准确性。添加响应断言:欢迎您如果登陆页登陆成功,则后台会返回欢迎信息字样断言中可以添加多个断言一起判断,断言中也可以使用参数化方法,进行动态判断。添加断言结果断言判断正确

2014-05-17 15:52:22 9847

转载 分布式文件系统MFS(moosefs)实现存储共享

作者:田逸(sery@163.com) from:[url]http://net.it168.com/a2009/0403/270/000000270867.shtml[/url] 由于用户数量的不断攀升,我对访问量大的应用实现了可扩展、高可靠的集群部署(即lvs+keepalived的方式),但仍然有用户反馈访问慢的问题。通过排查个服务器的情况,发现问题的根源在于共享存储服务器NFS

2014-05-13 15:56:22 956

转载 可伸缩性最佳实践:来自eBay的经验

在eBay,可伸缩性是我们每天奋力抵抗的一大架构压力。我们所做的每一项架构及设计决策,身前身后都能看到它的踪影。当我们面对的是全世界数以亿计的用户,每天的页面浏览量超过10亿,系统中的数据量要用皮字节(1015或250)来计算——可伸缩性是生死交关的问题。在一个可伸缩的架构中,资源的消耗应该随负载线性(或更佳)上升,负载可由用户流量、数据量等测量。如果说性能衡量的是每一工作单元所需的资源消

2014-05-13 14:35:42 661

转载 基于SymmetricDS的多主一从数据库同步方案

团队最近有个数据同步的需求,大致是两台或以上的数据库(MariaDB)服务器走VPN通道与一台数据库进行数据同步,先不关心VPN通道通迅的问题,对于这种多主一从的数据同步需求,也曾尝试通过MySQL本身的复制功能配置实现,但貌似不管是MySQL还是MariaDB目前都还没有实现多主一从的复制方案(官方说MariaDB从10.0开始支持,等到花儿都谢了)。初步确定两种方案:     

2014-05-08 15:47:23 2449 2

转载 当你访问淘宝的时候,发生了什么?

【导读】当你在浏览器上,指尖轻轻输入  www.taobao.com  以后发生了什么?本文从你按下浏览器的确定键开始分析,一直到你如何找到商品结束。适合各类读者了解你仅仅访问一次淘宝的首页,所涉及到的技术和系统规模,本文作者名叫孙放,著于他在淘宝实习期间。你发现快要过节了,于是想给你的男/女朋友买点儿礼物,你打开了淘宝。下面来看看,当你在浏览器轻轻www.taobao.com  以后

2014-05-07 10:56:50 7042

Apache+Tomcat+JK 实现集群负载均衡文档.doc

1.教你如何把Apache,tomcat集成在一起,完成多服务器的集群负载均衡功能

2010-07-22

把该sql文件扔到sql analysis执行即可批量实现用户表的简繁内容转换

把该sql文件扔到sql analysis执行即可批量实现用户表的简繁内容转换(测试基于sqlserver2000通过)

2010-06-03

DiagramDesigner

支持各種流程圖繪制(數據流程,程序流程圖),簡體好用,不用安裝

2010-04-14

空空如也

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

TA关注的人

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