zoukankan      html  css  js  c++  java
  • Jmeter Web 性能测试入门 (三):Jmeter 常用组件说明

    线程组:用来设置并发的数量和模式。是用来模拟用户并发的组件。JMeter 的每个任务都是用线程来处理的。
    线程数:要并发的请求数量。
    Ramp-Up Period: 在多次时间内把这些并发的请求发送完,单位秒
    循环次数:这些并发一共要循环测试多少次
    调度器:
    启动时间:测试计划什么时候启动,启动延迟会覆盖它。当启动时间已过,手动运行脚本时当前时间也会覆盖它(但启动时间页面显示不会变)。
    结束时间:测试计划什么时候结束,持续时间会覆盖它。
    持续时间(秒):测试计划持续多长时间,会覆盖结束时间。
    启动延迟(秒):测试计划延迟多长时间启动,会覆盖启动时间。

    配置元件:
    CSV Data Set Config: 用来做参数化
    HTTP Cookie 管理器: 用来自动保存cookie
    HTTP信息头管理器:把http header中所有请求都用到且相同的属性设置在这里。
    HTTP请求默认值:把http request中所有请求都用到且相同的属性设置在这里。
    用户定义的变量:定义变量,并给出默认值。

    Sampler:
    HTTP请求:添加要测试发送给服务器的http请求。

    前置处理器:
    BeanShell PreProcessor:用java编写在http请求执行前一些参数的设置和修改

    后置处理器:
    BeanShell PostProcessor:用java编写在http请求执行后一些参数的设置和修改

    断言:
    设置检查当前Request返回的Response需要满足的标准,若不满足,则认为Request失败。

    监听器:用来查看测试的结果
    用表格察看结果:显示每个http request执行时间和状态
    察看结果树:显示每个http request执行的response和request信息
    聚合报告:显示整体测试的执行情况,平均值等。

  • 相关阅读:
    mysql 索引
    mysql binlog相关知识
    分布式系统日志
    学习路线
    分布式学习
    工具
    关于java面试
    mysql悲观锁总结和实践(转)
    app技术博客整理
    Java编程一些经验
  • 原文地址:https://www.cnblogs.com/vv00cc/p/7902682.html
Copyright © 2011-2022 走看看