您的位置:首页 > 其它

基于jmeter的性能测试 @Arthur

2018-01-03 00:00 260 查看
性能测试,很多人都习惯用LoadRunner,但它存在版权问题,而且安装时对操作系统要求比较多,不像jmeter安装简单(解压即可)。

一、环境配置

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

二、操作步骤

1、添加线程组

2、添加各类sampler,web上用http请求。

3、添加各类监听器,如查看结果树、图形结果、aggregate Graph等

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

三、测试结果分析

可以从监听器里看到监听的结果。

四、生成仪表盘报告

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

摘抄几个常用命令:

1、jmeter.reportgenerator.overall_granularity=60000 定义采样点粒度,默认为60000ms,通常在稳定性以外的测试中,我们可能需要定义更细的粒度,比如1000ms

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

基本命令格式:
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

3、或者使用已有的压力测试CSV日志文件生成报告
基本命令格式:
jmeter -g <log file> -o <Path to output folder>
样例:
jmeter -g D:\apache-jmeter-3.0\bin\testLogFile -o ./output
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: