> 文章列表 > 测试工具--JMeter的使用

测试工具--JMeter的使用

测试工具--JMeter的使用

一、简介

1、JMeter是什么

     Apache组织使用Java开发的一款测试工具

2、功能

  • 用于对服务器、网络或对象模拟巨大的负载
  • 通过创建带有断言的脚本来验证程序是否能返回期望的结果

3、优点

  • 开源免费,可以自己拓展jmeter的功能
  • 跨平台,在不同平台上运行
  • 支持多协议  http协议、tcp协议等
  • 小巧
  • 功能强大 

4、缺点

  • 不支持IP欺骗
  • 使用JMeter无法验证JS程序,也无法验证页面UI,所以要和Seleninum配合来完成web2.0应用的测试

5、安装和环境搭建

  传送带:04安装和启动_哔哩哔哩_bilibili

二、具体使用-接口测试(查)

   测试要根据接口文档进行测试 

 1、新建http请求

 (1)  测试计划---右键测试计划新建线程

 (2)线程组----右键线程组新建http请求

 

 

2、输入http请求对应的信息

  如,要测的接口请求地址(url)为

   http://127.0.0.1:8000/api/departments/

 3、添加察看结果树

测试计划---右键测试计划添加---监听器---查看结果树

 

 点击运行按钮之后得到结果:  

  • 取样器结果

       

  • 请求

 

  • 响应数据 

转成json形式展示

 

三、具体使用-线程组相关设置

1、线程的并发和顺序执行

2、线程执行的优先级设置

3、线程组设置细节

四、具体使用-参数定义和批量增加