zoukankan      html  css  js  c++  java
  • Jmeter基础008----增加集合点

    一、集合点概述

    1、概述

         集合点是什么呢?它会让各个线程到达集合点后等待,等集齐指定的线程数后,再同时释放以便产生并发。以达到模拟真实环境下多个用户同时进行某一操作,实现性能测试的最终目的。在Jmeter中是使用Synchronizing Timer 集合时间元件实现集合点。

    2、实现场景

    可以模拟高并发实现,测试服务器性能。如:模拟N个用户在同一时刻查询学院信息操作。

    3、实现流程

    (1)搭建框架(测试计划、结果树、线程组、http请求),注意:线程组通过线程数模拟多个用户

    (2)HTTP请求----添加----定时器----同步定时器(Synchronizing Timer),添加集合点组件——定时器,设置一组用户数和超时时间,如下图所示:

    (3)运行查看结果,查看结果树和聚合报告,如下图所示:

     

    注意:

    • 超时时间设置为0,表示无限等待。无限等待时,如果线程总数小于集合点的一组线程数,那么会挂起,一直处于等待状态,不执行测试。建议:线程总数必须可以整除集合点的一组线程数,否则会挂起。
    • 并发测试一般查看聚合报告而不是结果树,结果树中请求太多,聚合报告更方便。

    二、总结

    1、概述

         某个时间点可以让多个用户访问服务器,模拟多种测试场景

    2、操作

    请求内添加同步定时器组件(synchronizing Timer)

    • 注意:线程数模拟用户数
    • 组件属性1-----组线程数
    • 组件属性2-----超时时间
  • 相关阅读:
    基于Windows Mobile 5.0的GPS应用程序开发
    iis6应用程序池被自动禁用问题 应用程序池'DefaultAppPool' 被自动禁用
    Axapta物流模块深度历险(八)
    AX的报表服务器(一)
    AX的企业门户(一)
    SQL Server2005 Reporting Services 管理站点
    SQL Server2005 Reporting Services的卸载
    耐心的解决问题
    危险操作符
    慢慢的坚持啊
  • 原文地址:https://www.cnblogs.com/geqiandeqingmu/p/13071606.html
Copyright © 2011-2022 走看看