柚子Nan--回归原点

Everything can be as easy as you like or as complex as you need.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  [性能测试]

LoadRunner:VuGen, Controller, Analysis
摘要:经常在Software Test & Performance 上看到Scott Barber,今天看了他的采访内容。很了不起的一个性能测试技术出身的CTO,先看一直困惑我的Load Test和Stress Test的区别。Load testing is testing your application under expected load conditions to determine the ... 阅读全文

posted @ 2006-07-13 13:48 柚子Nan 阅读(1549) 评论(0) 推荐(0) 编辑

摘要:在最近的工作中,经常有同事问LoadRunner到底是怎么模拟成百上千的用户的? 现在做个简单的说明。LoadRunner里面有个概念叫做“虚拟用户Virtual User”,虚拟用户会模拟真实用户操作你的应用程序。模拟的模式有很多,例如:记录鼠标点击、键盘敲击时间的(GUI-Based);记录客户端给服务器发送数据流的方式(Stream-Based),等等。 要对应用程序进行一定的压力测试,... 阅读全文

posted @ 2006-06-22 14:48 柚子Nan 阅读(3378) 评论(0) 推荐(0) 编辑

摘要:一个很偶然的机会,接触到了这个东西:项目遇到了巨大的性能问题,主要是网络方面的,从中国Ping美国一台Server需要256ms,而从美国Ping美国一台Server只需要5ms,这个问题的严重性直接导致了在中国的用户无法接受安装在美国Server上应用程序的反应速度。 无论是传统的CS架构还是BS架构,从服务器到客户端都有大量的数据在传输:一般就是客户端发送一个请求给服务器,然后服务器进行响... 阅读全文

posted @ 2006-04-08 16:05 柚子Nan 阅读(9392) 评论(33) 推荐(0) 编辑

摘要:1. 控制器 (Controller) 是一个管理和监控负载测试的中央控制器,它通过负载生成器 (LG: Load Generator) 启动了无数的虚拟用户,向应用程序发送请求来产生负载。 2. 实时的监控器捕捉到跨层的性能数据、服务器和网络资源,发回给控制器。 3. 控制器把数据保存在数据库中,分析器就可以启动分析程序倒入数据。 不像 WinRunner ... 阅读全文

posted @ 2006-03-28 21:01 柚子Nan 阅读(2465) 评论(8) 推荐(0) 编辑

摘要:前言:潜水很久了,有点闷。最近在做几个项目的性能测试,给大家的点资料看看。性能测试的业界首位: Mercury ,其主打产品 LoadRunner 据说市场占有量超过 70% 。刚开始学习的时候,觉得很晕,那么多程序要跑,他们之间到底什么关系呢?现在我们来看看架构就一目了然了。 可能您觉得这个主题与 .Net 技术不相关,但是无论如何,每个项目都需要关注性能的,你说呢? Lo... 阅读全文

posted @ 2006-03-23 11:54 柚子Nan 阅读(5650) 评论(7) 推荐(0) 编辑