jmeter使用

Jmeter是什么

Apache Jmeter是Apache组织开发的基于Java的压力测试工具。由于开源免费,故被很多团队用作压力测试和接口测试工具。

工具准备

那么使用JMeter前需要准备什么呢?Jmeter是用java语言写的,故需要java的编译环境

下载JDK

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

官网选择一个符合自己电脑的版本下载,由于我的电脑是Windows,64位的,所以选最后一个下载安装啦

图片.png

下载Jmeter

下载地址:http://jmeter.apache.org/download_jmeter.cgi

图片.png

注:下载的时候,注意JDK版本和Jmeter版本是否兼容,上图的jmeter3.2版本需要Jdk8及以上的版本。

安装

安装包下载好了,接下来就是安装进行安装。

JDK的安装包是个可执行文件,根据向导点击下一步到最后,然后百度如何配置环境变量,并验证是否配置成功。

Jmeter的安装包是个压缩文件,解压后,直接运行 “bin/jmeter.bat” 即可。运行后,能看到下图的界面,那么,恭喜你都安装好了!

图片.png

使用的实际例子

Jmeter被许多测试人员用户做接口和压力测试,接下来就针对如果做接口测试进行步骤讲解。

1、新建一个Thread Group

必须新建一个线程组,jmeter的所有任务都必须由线程处理,所有的任务都需下线程组内新建

图片.png

2、新建一个HTTP Request请求

图片.png

比如向一个资讯查询接口发送请求,可以这么填

图片.png

3、添加HTTP heard Manager

图片.png

在谷歌浏览器查看请求头信息,复制粘贴进管理器中,如下图:

图片.png

4、第四步,添加结果观察树

图片.png

5、运行测试,查看结果

图片.png
图片.png

6、添加Assertion和Assertion Result

图片.png

运行后, 如果HTTP Response中没有包含期待的字符串。 那么test 就会Fail.

图片.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需...
    燕京博士阅读 9,634评论 0 16
  • 主要文体来自 CDNS:https://www.cnblogs.com/ceshisanren/p/5639895...
    Amano阅读 13,784评论 3 27
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,347评论 19 139
  • 从盘古开天辟地想, 想到红楼梦中的木石前盟, 从古人的歃血为盟想, 想到朋友圈的虚假的蓬勃, 从太阳的光辉想, 想...
    浅浅水可阅读 1,443评论 2 2
  • 回忆几位亲人的离世 (可能会涉及到在世的亲人信息,也或许有些记不清楚了,只是觉得还能彰显所谓亲人的感情和亲...
    认真吹泡泡的女孩阅读 3,885评论 0 2