zoukankan      html  css  js  c++  java
  • 多机联合产生负载

    多机联合产生负载 
          LoadRunner对应用程序施压时,采用的方法就是让一台机器模拟很多用户,同时向被测用户发送请求或进行操作。这样,如果一台测试机器模拟的虚拟用户数过多,他本身性能的下降会直接影响测试效果。为了避免这种情况,LoadRunner允许使用多台机器运行场景来均衡测试机器的负荷。只要一台机器安装了Load Generator并启动了LoadRunner Agent Process进程,就可以被Controller统一调度来运行场景,Controller负载收集统一的测试信息和执行结果。 
       »安装Load Generator,如果一台测试机仅用来被Controller调用执行场景,只需安装Load Generator就可以了。方法是在LoadRunner安装首页选择Load Generator选项。需要注意的是,Load Generator的服务启动后,屏幕右下角的任务栏上会显示一个代理(Agent)的图标;

          »在Controller中创建Load Generator Controller进行多机联合产生负载之前,首先要加载准备使用的Load Generator,单击场景设定对话框中的Generators按钮,系统会弹出Load Generators对话框;

          »在Load Generator 对话框中可以查看到所有已经加载的Load Generator信息。       

              Name:Load Generator所在的机器名称。如果是Localhost,表明这个Generator是在本机上;    

              Status:标识了Generator目前的状态,    

              Platfrom:显示了系统的平台名称;

             单击Aadd可以添加新的Load Generator;添加Load Generator后,一般要测试Controller能否正确连接到这个Generator,单击Connect按钮,Loadrunner的Controller就会尝试去连接选中的Load Generator,如果连接成功就在Status字段中显示Read,如果失败就会显示Failed。  

         »在场景中用不同的Load Generator联合产生负载 

          创建好LoadGenerator以后,在Controller的Load Groups列表中就可以选择使用了, 
    使用多个Load Generator运行场景的时候,可以让不同的虚拟用户组在不同的机器上运行,分解了Controller本身的压力,更能体现系统真实的运行环境;

  • 相关阅读:
    Android推送服务——百度云推送
    关于HierarchyViewer的使用
    Android开发者的演示工具——asm.jar
    重装huson遇到的一些错误及解决
    对比语法错误、语义错误以及运行时错误
    对比常量存储与堆栈
    php下载文件夹目录下的文件
    B/S(WEB)系统中使用Activex插件调用扫描仪实现连续扫描并上传图像(IE文件扫描并自动上传
    上传文件夹
    如何在Web页面里使用高拍仪扫描上传图像
  • 原文地址:https://www.cnblogs.com/jasonteststudy/p/4002295.html
Copyright © 2011-2022 走看看