日历

« 2008-10-08  
   1234
567891011
12131415161718
19202122232425
262728293031 

最新来客

最新评论

统计信息

  • 访问量: 920
  • 日志数: 3
  • 文件数: 1
  • 建立时间: 2007-05-24
  • 更新时间: 2008-01-07

RSS订阅

改变你所能改变的,接受你所不能改变的。

我的最新日志

  • 2008你准备好了吗?

    2008-1-07

       转眼就进入2008啦,回头看看2007年走过的路,大半年基本都处于加班状态。

       看看自己在测试这个行业的长进?除了正式步入测试行业,对软件测试基础理论知识有了基本了解外,好像再没有什么深入发展。

       怎么回事呢?每天总是那么忙碌,搞得自己那么疲惫结果却是这样!这不能不让我重新看看自己做过的路。

       严重的缺乏计划和自制力!!!!!!!!!!!!

       2008小小鸟你准备怎么度过呢?是否到了岁末时依然?

       汝不可因惰而随心所睡;汝不可移志而半途而废;

       汝不可因苦而哭天抹泪;汝不可因闷而夜夜买醉;

       汝不可因闲而叫嚣疲惫;汝不可因难而节节后退;

       汝不可因书厚而借口不背;汝不可因没座而迟到早退;

       汝不可为求闲而叫苦喊累;汝不可因一败而万念俱灰;

       汝不可稍有进步便自我陶醉!

  • LoadRunner工具结构和原理

    2007-6-15


      LoadRunner是Mercury Interactive的一款性能测试工具,也是目前应用最为广泛的性能测试工具之一。该工具通过模拟上千万用户实施并发负载,实时性能监控的系统行为和性能方式来确认和查找问题。
    一、LoadRunner工具组成
    1、虚拟用户脚本生成器:捕获最终用户业务流程和创建自动性能测试脚本,即我们在以后说的产生测试脚本;
    2、压力产生器:通过运行虚拟用户产生实际的负载;
    3、用户代理:协调不同负载机上虚拟用户,产生步调一致的虚拟用户;
    4、压力调度:根据用户对场景的设置,设置不同脚本的虚拟用户数量;
    5、监视系统:监控主要的性能计数器;
    6、压力结果分析工具:本身不能代替分析人员,但是可以辅助测试结果的分析。


    二、LoadRunner工具原理

      代理(Proxy)是客户端和服务器端之间的中介人,LoadRunner就是通过代理方式截获客户端和服务器之间交互的数据流。

     1)虚拟用户脚本生成器通过代理方式接收客户端发送的数据包,记录并将其转发给服务器端;接收到从服务器端返回的数据流,记录并返回给客户端。

      这样服务器端和客户端都以为在一个真实运行环境中,虚拟脚本生成器能通过这种方式截获数据流;虚拟用户脚本生成器在截获数据流后对其进行了协议层上的处理,最终用脚本函数将数据流交互过程体现为我们容易看懂的脚本语句。

    2)压力生成器则是根据脚本内容,产生实际的负载,扮演产生负载的角色。

    3)用户代理是运行在负载机上的进程,该进程与产生负载压力的进程或是线程协作,接受调度系统的命令,调度产生负载压力的进程或线程。

    4)压力调度是根据用户的场景要求,设置各种不同脚本的虚拟用户数量,设置同步点等。

    5)监控系统则可以对数据库、应用服务器、服务器的主要性能计数器进行监控。

    6)压力结果分析工具是辅助测试结果分析。

  • 测试新生活

    2007-5-24

       今天是我来到了新公司的第一天!!!加油,我会做的更好!!!

我的最新文件

Open Toolbar