基于jmeter的性能测试 @Arthur

       性能测试,不少人都习惯用LoadRunner,但它存在版权问题,并且安装时对操做系统要求比较多,不像jmeter安装简单(解压便可)。web

1、环境配置apache

      下载jmeter,解压后在bin目录下jmeter.bat就能打开。性能

2、操做步骤测试

      一、添加线程组操作系统

      二、添加各种sampler,web上用http请求。线程

      三、添加各种监听器,如查看结果树、图形结果、aggregate Graph等日志

      这三步只是基础配置,还能够根据实际须要添加逻辑控制器、定时器、断言等。我根据系统的特色,增长了HTTP请求默认值、HTTP Cookie管理器、HTTP信息头管理器等3个“配置元件”。orm

3、测试结果分析ip

       能够从监听器里看到监听的结果。get

4、生成仪表盘报告

     利用jmeter的一个新的扩展功能,可生成dashboard(仪表盘) HTML报告,参考:https://www.jianshu.com/p/be8930c4eef2

      摘抄几个经常使用命令:

     一、jmeter.reportgenerator.overall_granularity=60000 定义采样点粒度,默认为60000ms,一般在稳定性之外的测试中,咱们可能须要定义更细的粒度,好比1000ms

      二、在压力测试结束时报告

      基本命令格式:
      jmeter -n -t <test JMX file> -l <test log file> -e -o <Path to output folder>
      样例:
      jmeter -n -t F:\PerformanceTest\TestCase\script\getToken.jmx -l testLogFile -e -o ./output

     三、或者使用已有的压力测试CSV日志文件生成报告      基本命令格式:      jmeter -g <log file> -o <Path to output folder>      样例:      jmeter -g D:\apache-jmeter-3.0\bin\testLogFile -o ./output

相关文章
相关标签/搜索