当前位置: 首页 > news >正文

JMeter,postman

接口测试可以发现一些页面操作发现不了的bug,越早发现解决成本越低。

测试接口返回的数据类型都是json

必须有接口文档:1.URL、2.请求方式get post json、3.请求参数{}、4.返回类型、5.请求返回实例、6.状态码说明

如果是get请求,可以直接用浏览器,不用借助工具。

http 请求:请求头,请求体。

get请求没有请求体,只有请求头,get请求参数只能写在URL里或者cookie里。

post请求头,请求体,参数放在请求体里面。

如登录:cookie session 本地写在cookie里面,服务器端存在session里面。

接口签名是为了防止别人恶意刷请求的一个加密之后的字符串。

JMeter参数化 1、文件参数化(csv Data Set Config)

线程组-配置元件-CSV Data Set Config

 

 

 2、用户定义的变量 线程组-配置元件-用户定义的变量

 

3、函数助手 _random 随机最小到最大 _time yyyyMMddHHmmss 格式 年月日时分秒

 

断言:自动检索结果。jmeter中有个元件叫做断言(Assertion),它的作用和loadrunner中的检查点类似;用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致。使用断言的目的:在request的返回层面增加一层判断机制;因为request成功了,并不代表结果一定正确。

关联:把上一个返回结果,拿回放到下个请求里面使用

添加JSON Extractor (插件需要安装)添加后置处理器-JSON Extractor

 

 

 JMeter操作数据库需要先导入

 

 连接数据库:线程组-添加-配置元件-JDBC Connection Configuraration

 数据库操作请求 :线程组-Sampler- JDBC Request

 

 

 

 

转载于:https://www.cnblogs.com/irisx/p/8548622.html

相关文章:

  • 如何监测舆情?三款网上舆情搜索软件工具参考
  • 如何运用舆情分析研判软件进行舆情信息获取和分析的方法
  • while循环 不使用break 语法 ,声明变量,不等于
  • 网上热议话题产生的舆情信息怎么排查的系统软件方法
  • luogup3834(主席树模板)
  • 如何写一份社区舆情信息报告的范文格式模板详解
  • expect - 自动交互脚本(转)
  • 网络舆情分析工作怎么做的平台解决办法
  • 政企如何做好互联网舆情信息监测分析的平台解决方案
  • 201521123055 软工阅读第二次作业
  • 某一舆情事舆情传播分析的三大方法技巧
  • Java中常见的锁分类以及对应特点
  • 如何做好银行金融舆情风险监测和方法工作的技术解决办法
  • Codeforces 707C. Pythagorean Triples-推公式的数学题
  • 网上与舆情通软件功能技术类似的系统整合
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • AngularJS指令开发(1)——参数详解
  • Babel配置的不完全指南
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • FineReport中如何实现自动滚屏效果
  • gcc介绍及安装
  • git 常用命令
  • Intervention/image 图片处理扩展包的安装和使用
  • Java面向对象及其三大特征
  • jQuery(一)
  • Odoo domain写法及运用
  • Theano - 导数
  • 猴子数据域名防封接口降低小说被封的风险
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 力扣(LeetCode)56
  • 如何邀请好友注册您的网站(模拟百度网盘)
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (31)对象的克隆
  • (4)(4.6) Triducer
  • (Note)C++中的继承方式
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (二)windows配置JDK环境
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (附源码)ssm码农论坛 毕业设计 231126
  • (转)Google的Objective-C编码规范
  • .mysql secret在哪_MYSQL基本操作(上)
  • .net core开源商城系统源码,支持可视化布局小程序
  • .Net Memory Profiler的使用举例
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NET设计模式(11):组合模式(Composite Pattern)
  • .skip() 和 .only() 的使用
  • .ui文件相关
  • /run/containerd/containerd.sock connect: connection refused
  • [ Linux ] git工具的基本使用(仓库的构建,提交)
  • [04]Web前端进阶—JS伪数组
  • [APIO2015]巴厘岛的雕塑