自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Code - 60990 Error: Two Way Communication Error: Function two_way_comm_post_mess

参考:http://www.blogjava.net/qileilove/archive/2014/04/02/411826.html 在Controller里运行脚本,运行一段时间以后出现如下error messages。 Code - 60990 Error: Two Way Communication Error: Function two_way_comm_post_mes...

2015-09-14 10:28:42 257

原创 压力机疲劳

5个用户,使用一台压力机5个用户,使用五台压力机[img]http://dl2.iteye.com/upload/attachment/0111/6047/c4e1cfaa-6b75-329a-95c1-fcca4cced1dc.png[/img][img]http://dl2.iteye.com/upload/attachment/0111/6049/3f8b7531-9bc...

2015-09-10 16:31:00 94

原创 参数化

我这里写下参数类型为file的[img]http://dl2.iteye.com/upload/attachment/0111/4964/d504c8a0-ef91-32bc-b461-66d1afbb5062.png[/img]Select Next RowSequential:顺序Random: 随机Unique: 唯一Update Value O...

2015-09-07 18:40:51 131

原创 loadrunner 日志打印

参考:http://bbs.51testing.com/thread-136652-1-1.htmlhttp://bbs.51testing.com/thread-112085-1-1.html日志存放位置分两种设置:1.在VUGEN中运行后的日志[img]http://dl2.iteye.com/upload/attachment/0111/4866/f09a3641-a...

2015-09-07 11:29:32 304

原创 应用日志对压测的影响

1.AIX小机 压测CPU的sys请求过多 尝试调整日志级别,sys请求少很多。[img]http://dl2.iteye.com/upload/attachment/0111/4589/bb220cb1-fa13-34ae-a49b-dbd11989dbfe.png[/img]2.还是上面的场景去除日志后,tps也提高了些。 优化指打日志和不打日志。[img]ht...

2015-09-06 12:03:43 335

原创 利用loadrunner代理方式,录制手机客户端脚本

需要保证手机终端和电脑在同一无线网络内,手机终端可以通过代理将请求信息通过电脑进行转发。1.对手机进行代理设置(图一、二)1.1查看电脑ip1.2手机连接台式机随身wifi并设置一个不常用的端口号2.对loadrunner进行协议设置2.1找到Loadrunner11.0,wplus_init_wsock.exe文件的地址,如:C:\Program Files (x86)\...

2015-09-02 15:57:18 386

原创 关联小结

关联:从响应消息中取出我们需要的字段值。每一次执行时都会变动的值,就有可能需要做关联。一.关联操作的条件客户端需要从服务端返回的数据中获取部分数据,并将这部分数据处理后作为自己下一次请求的一部分发出。二.如何找出要关联的数据呢序列号和随机数一般需要关联。常见的需要关联的情景:1.登录操作2.先查后修改,先查后删除3.并发控制:防止两个用户同时修改或同时删...

2015-08-19 14:41:45 117

原创 403Forbidden 防火墙拦截

1.小压力跑场景不到1MIN,请求消息都返回失败。 报抓关联失败,日志报响应消息失败。[img]http://dl2.iteye.com/upload/attachment/0111/0482/f8cbacc0-8ed1-395d-9a4b-105fd19ff2a6.png[/img][img]http://dl2.iteye.com/upload/attachment/0111...

2015-08-18 14:35:55 752

原创 数据库分表性能测试

业务背景:随着业务发展,单表的数据量已达实际应用推荐的极限,继续增加可能会性能瓶颈,考虑到后续业务发展,必须把现有数据按比例拆分到多张分表,这样变相地提高了单表容量。[img]http://dl2.iteye.com/upload/attachment/0111/0350/4be96cc6-968d-309b-926f-7a6f3546b00f.png[/img]分表性能关注:分表...

2015-08-17 17:11:21 337

原创 运行时报错:network buffer size带宽问题

运行时报错:Action.c(8): Error -26601: Decompression function (wgzMemDecompressBuffer) failed, return code=-5 (Z_BUF_ERROR), inSize=0, inUse=0, outUse=0分析:这个错误为数据包较大,未下载完整或其他原因导致解压错误。 请求页面的脚本,出现的此...

2015-08-17 10:20:52 421

原创 同一action,响应时间不一致(回放>场景压测)

同一脚本,响应时间不一样(回放VS场景压测)回放过程中事务的响应时间3s左右,实际运行场景的时候平均响应时间只有0.6s。为什么两者的差距这么大呢?我们写脚本时用的“generator”模式下和运行场景在“Controller”模式下,两种不同模式下的响应时间比较。在 generator 模式下 回放时, LR首先会对您的代码进行边编译边执行的处理方式(如果你把每个函数...

2015-08-07 14:24:11 229

原创 接口调通了,数据库查不到账号相关信息

接口调通了接收到响应消息,数据库查不到账号相关信息。 :D 就逗你一乐,所有连接信息不变开发让我换一用户登录,就查到了。[img]http://dl2.iteye.com/upload/attachment/0110/7581/02ec485e-9981-3f45-8056-fb68eff0378b.png[/img]开发解释接口用的表在这个实例下的FDM_APP模式下,这...

2015-08-06 17:33:22 263

原创 回放慢(仅web协议,java正常)

我用loadrunner11.0录制B/S模式的程序,用的是web协议录制的,客户端能录制成功产成脚本,但是回放的时候非常慢。在别的同事的机器上录制一样的脚本,能够很快的回放,不知道为什么我的机器回放的很慢。 java脚本速度回放正常。解决:修改C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machin...

2015-08-06 11:39:36 80

原创 响应时间(max & min)

[color=red][b]MAX Response time[/b][/color]java脚本,ssf接口A系统面向用户展示,B系统是外围系统。A系统要求B的响应在500ms以内。如果超过500ms则算超时,计入error日志。根据日志捞了两次错误日志,根据压力不同,超时个数为大压力 超时大约100:1小压力 超时大约2500:1B系统铺底数据1亿,B系统应...

2015-08-04 20:46:12 282

原创 This Vuser already started a transaction with the same name, and has not yet

压测执行报错:This Vuser already started a transaction with the same name, and has not yet单脚本调测报错:Error: Vuser started transaction "预约提交", but did not reached a corresponding end transaction statemen...

2015-08-04 19:06:49 308

原创 webservice 报文post传递

http接口报文如何发送参考:http://bits00.iteye.com/blog/1634698实际上,使用LR还有一种测试WebService的方式,就是采用HTTP协议,因为WebService是构建在HTTP协议之上的,因此可以WEB虚拟用户协议中的web_custom_request来构造WebService的请求。 Action(){ web_reg_s...

2015-07-23 11:41:56 616

原创 loadrunner 运行时fullgc

一、问题现象[img]http://dl2.iteye.com/upload/attachment/0109/2386/e5758600-78fa-37b6-8d92-70e301860ad4.png[/img]java脚本,创建一个长链接,然后发送请求。tps曲线不断的平稳下降,降幅明显,响应时间增加。二、问题定位通过这个ssf框架的通信,发送请求消息到不同系统(脚本单压请求不同...

2015-06-04 23:11:26 201

原创 lr_load_dll(" ");

场景密码明文加密lr_load_dll(" ");首先将加载的EncryptLib.dll文件放到脚本的目录下,当然还有压力机。[code="java"]Action(){ char password[1024]; lr_load_dll("EncryptLib.dll"); des3Encrypt("1234567",password); lr_outpu...

2015-05-18 19:54:15 235

原创 illegal statement termination

[img]http://dl2.iteye.com/upload/attachment/0108/6033/4eb1f49c-0bdf-3d18-a17e-7800b41a7174.png[/img]在脚本中定义变量,编译报错。调整变量位置编译通过。[code="java"]Action(){ int respCode0; lr_start_transaction...

2015-05-15 14:40:00 601

原创 loadrunner xml脚本和json脚本

今天简单的和开发沟通报文分为xml和jsonxml有我平时录制的时候已一个个参数去提交的a,也有以报文体整个去提交的b。json以打括号去提交的c。a.xml以参数提交b.xml以报文体提交开发提供报文[code="java"]CloudProviderCardOrderMgmtsyncCPOrderSummaryInfoOMSd24...

2015-05-15 11:47:42 388

原创 浏览器与服务器之间的数据传递——要帐的模式(cookie)

引用:在做性能测试之前需要知道什么http://www.cnblogs.com/fnng/archive/2011/11/15/2250445.html[img]http://dl2.iteye.com/upload/attachment/0108/4865/9bd5482a-248e-3458-ae1b-1931f4d14171.png[/img]这个是我在给一朋友说...

2015-05-11 16:34:54 413 1

原创 性能测试分类与开展顺序

摘自:性能测试进阶指南 基础说起性能测试大家常会提到负载,压力,并发,而且容易混为一谈。那么我们在接受到性能测试任务时,首先需要沟通这个功能需求的性能测试点在哪儿,需要对哪些地方采取性能测试。根据具体的业务去分析需求点,知道每种性能测试类型侧重点各是什么?你的需求是否需要用到。一.确定需求这个系统最关心的是什么?整个系统的能容纳的用户量(公安网,有十三亿人口的身份证)?某一...

2015-05-11 14:43:51 135

原创 功能测试与性能测试工程师考评指标的不同

一、功能测试主要是发现问题的数目与质量,工作态度和效率,文档输出和团队协作以及语言,日志分析等其他能力。二、性能测试1.通过需求分析,发掘性能需求。2.设计场景,进行脚本开发。3.实施测试,并监控各系统的负载和状态。4.结果分析,瓶颈定位。5.文档写作。6.团队和其他。...

2015-05-11 10:18:23 618

空空如也

空空如也

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

TA关注的人

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