1.BS架构应用性能

2.HTTP协议接口功能与性能

3.FTP协议接口功能与性能

4.Mysql数据库性能

5.MongoDB数据库性能

6.支持自定义Java组件开发

测试计划-右键-添加线程组

  每做测试脚本都要先添加一个线程组,线程组控制整个脚本场景设置

线程组-右键-添加sampler,http请求

线程组-右键-监听器,查看结果树

  ip:不需要写http://

线程组-监听器-聚合报告:

  average-max都是时间,ms单位

  throughput是吞吐量,单位tps,每秒完成的请求时

参数化:  

  用户自定义变量:选择项目->配置原件->用户自定义变量(变量写法:${变量名})

  提交并发参数不同,可以使用参数化:

     函数助手:

    选择项目 ->选项->函数助手对话框->CSVReader ->(填写文件路径(文件以CSV形式,就是字段以,分隔),填写文件字段(以0开始)) ->点击生成

      CSV data set config

  线程数:

    线程数:并发用户数

    Ramp-up period:每秒几个用户访问(如1,则每秒承受一个用户访问,加压策略) 

get请求:参数写在路径里(如:/../../../${_CSVRead(/workspace/username,0)})

post请求:参数写在下方parameters里 

json格式:在bodydata中传参,json格式如果不能解析,右键线程组,在元件里添加http信息头管理器,添加Content-Type,application/json

转载于:https://www.cnblogs.com/Uhey/p/7276855.html

Jmeter应用-接口测试相关推荐

  1. jmeter性能测试报告_用 JMeter 做接口测试的优劣浅析

      2018年由软件质量报道做的调查报告表明,受调查的测试人员中约有40.67%的人使用JMeter作为接口测试的自动化测试工具(排在商业化或者开源工具中的第一),剩下的为Postman(28%),以 ...

  2. 使用jmeter做接口测试----柠檬不萌!

    一.乱码解决方案 1.jmeter查看结果树乱码 (1)在jmeter的bin目录下找到jmeter.properties这个文件,添加上 sampleresult.default.encoding= ...

  3. Windows下搭建ant+jenkins+jmeter自动化接口测试框架

    Windows下搭建ant+jenkins+jmeter自动化接口测试框架 引言 为什么要持续集成? 1.减少风险 2.减少假定 3.减少重复过程 4.增强项目的可见性 5.持续集成可以带来两点积极效 ...

  4. ant jmeter 原理_Ant+Jmeter自动化接口测试

    20160823 背景 最近在看Jmeter和接口测试,发现了几个问题,基于HTTP协议的接口测试实施起来很简单,但是怎么实施接口测试就是一个难点,而且接口测试如果不做成自动化,就纯粹靠手工执行,那么 ...

  5. Jmeter的接口测试详细步骤,并实现业务闭环(一)

    Jmeter的接口测试详细步骤,并实现业务闭环(一) 以下是看视频学习后采用实际项目实践的总结,学习视频来源有慕课.b站,直接搜Jmeter接口测试,选择最热门的看,期间也换了好几个课程,但是好多课程 ...

  6. JMeter入门①——接口测试

    目录 前言 操作: (一)准备:接口文档 (二)添加线程组 (三)添加HTTP请求(接口请求) (四)添加HTTP信息头管理器 (五)察看结果树 (六)保存.运行.察看结果树 (七)添加断言 (八)添 ...

  7. 用Jmeter进行接口测试及乱码问题

    web接口测试工具: 手工测试的话可以用postman ,自动化测试多是用到 Jmeter(开源).soupUI(开源&商业版). 下面将对前一篇Postman做接口测试中的接口用Jmeter ...

  8. soapUI和Jmeter的接口测试结构区别

    使用SoapUI和Jmeter都可以进行自动化接口测试,但是每个工具都有自身的特点,所以他们的结构也有一定的区别 SoapUI 项目名称 -Rest服务.Rest资源 在使用SoapUI进行接口测试时 ...

  9. Windows下搭建ant+jenkins+jmeter自动化接口测试框架(详细篇)

    引言 为什么要持续集成? 1.减少风险 2.减少假定 3.减少重复过程 4.增强项目的可见性 5.持续集成可以带来两点积极效果: (1)有效决策:持续集成系统为项目构建状态和品质指标提供了及时的信息, ...

  10. 使用Jmeter进行接口测试和压力测试的配置和使用

    1. Jmeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. JMeter 可 ...

最新文章

  1. 搜索引擎蜘蛛为什么对网站不爬行呢?
  2. C#委托及事件处理机制浅析
  3. mysql date timestamp_【Mysql】Datetime和Timestamp区别,及mysql中各种时间的使用
  4. 一个利用sql 语句来实现分页的存储过程
  5. Python pip freeze获取安装的Python包并使用pip install -r还原到这些包环境(转载)
  6. 科研院所推进6S管理的难点及推进手段分析
  7. 基于PHP+小程序(MINA框架)+Mysql数据库的汽车维修保养小程序系统设计与实现
  8. android 半透明色值_最全的Android 颜色透明度
  9. 内网神器-Bettercap
  10. Matlab - Solidworks 机器人建模(6)——使用rigidBodyTree构建机器人模型
  11. 一种NET软件加壳技术的设计与实现
  12. Android 辅助服务实战-游戏点击器
  13. OPPO find5(X909)Omni刷机包 原生安卓4.4.2 超流畅省电
  14. 手机项目人力投入评估
  15. 数据API开发如何快速上手:先了解什么是数据API生命周期管理
  16. 会议系统m900服务器网口灯,中兴视频会议mcu服务器zxv10-m900
  17. 拍拍乐(一)如何在照片里变瘦
  18. jdbc shadring 扩容_shadring-jdbc解决查询数据库分库分表的问题
  19. 拼多多收php吗_php调用拼多多的接口
  20. 5分钟带你学懂ROC曲线

热门文章

  1. php携程源码,Swoole2.0协程的使用和源码解读
  2. 你对Java集合了解多少?
  3. Android侧滑原来可以这么优雅
  4. 51单片机、STM32中生成QRCode二维码
  5. 数据库—Mysql相关
  6. Windows应急响应排查
  7. 412:Cadence使用—— Padstack Editor焊盘设计
  8. 关键词、词库、关键词词库
  9. 二十、数据库的高可用是怎么实现的?
  10. PageOffice 在线打开 word 文件并添加水印