jmeter完成一次接口测试

前言:总结并记录几种jmeter比较有用的元件

1、接口文档

2、参数化

3、断言

1、接口文档

a.拿到接口文档

接口地址:http://localhost:8080/jpress/admin/login

返回格式:json

请求方式:post

请求参数说明:

返回状态码:200

返回结果:

登录成功:

{
: "message":"登陆成功",
: "errorCode":0,
: "data":null
}

登录失败:

{
: "message":"密码错误",
: "errorCode":1,
: "data":null
}

b.没有接口文档时,直接使用fidder获取

c.填写接口相关参数

2、参数化

第一种:

使用元件:前置处理器-用户参数

第二种:

使用元件:配置元素->CSV  参数化

3、断言

比如说,有接口文档,可以拿到响应结果,在响应断言里写上结果,在断言结果里可看到请求是否通过,从而判断接口是否测试通过

不同于查看结果树,这种适用于,批量跑接口,在断言结果里看所有接口测试情况

时间: 2024-10-24 10:25:06

jmeter完成一次接口测试的相关文章

Jmeter编写简单的接口测试

一.接口测试环境准备 Jdk1.8或以上:http://www.oracle.com/technetwork/java/javase/downloads/index.html Jmeter,下载址址:http://jmeter.apache.org/download_jmeter.cgi 插件的下载安装地址:http://www.jmeter-plugins.org 二.编写脚本 打开jmeter 选择测试计划右键-添加-Thread(Users)-线程组 创建完成右键点击线程组-sampler

没有postman或者jmeter,怎么做接口测试?

想一个问题:如果没有了Postman,没有了jmeter,还能不能愉快地做接口测试?    答案自然是——可以!    老司机今天给大家推荐一款万能接口测试工具curl.    curl,是一个命令行工具,不依赖任何界面,各个操作系统上表现一致,无缝切换Windows与Linux.    Linux系统自带curl工具,Windows上则需要下载配置一下.    今天老司机给大家介绍一下Windows环境怎么配置curl. 第1, 下载curl工具 直接访问Windows平台curl下载工具站点

jmeter --- 搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)

一.环境准备: 1.JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.Jmeter:http://jmeter.apache.org/download_jmeter.cgi 3.Ant:http://ant.apache.org/bindownload.cgi 4.Jenkins:http://jenkins-ci.org/ 具体可参见http://www.cnblogs.com/puresoul/p

Jmeter的JDBC Request接口测试

Jmeter操作Mysql 测试计划添加.jar包 mysql-connector-java-5.1.7-bin.jar用于使Jmeter可以读取Mysql: 线程组添加 JDBC Connection Configuration (添加->配置元件-> JDBC Connection Configuration)用于配置Jmeter和Mysql的连接: Variable Name(变量名):这里写入数据库连接池的名字 Database URL:数据库连接地址 JDBC Driver clas

jmeter基于token的接口测试实战

SessionID 是会话ID,每个会话都需要有一个SessionID: token 是在需要账号密码进行登录的情况下,产生的 http://47.96.181.17:9090/rest/ac01CrmController 如果没有接口文档,我们可以利用一些抓包工具去测试接口. 绿色的对勾只代表这个请求有响应,不代表响应对不对. 这个返回结果是不对的. 要使用这个请求,必须先验证身份后才能添加用户,所以要先登录之后有了token,才能添加用户.所以在这个请求前面加上一个登录的请求. 而登录的请求

jmeter微信公众号接口测试实例

线程组 HTTP Cookie 管理器 HTTP 请求默认值 用户定义的变量 察看结果树 HTTP请求 响应断言 正则表达式提取器 线程组 HTTP Cookie 管理器 HTTP 请求默认值 用户定义的变量 获取Access_token HTTP请求 响应断言 正则表达式提取器 创建标签 HTTP请求 响应断言 正则表达式提取器 编辑标签 HTTP请求 响应断言 查询标签 HTTP请求 响应断言 删除标签 HTTP请求 响应断言 察看结果树 原文地址:https://www.cnblogs.c

jmeter(5)接口测试

概要 知识储备: 如果不能录制接口,那么怎么获取接口: 技巧:从fiddler中复制参数:    如何找到自己要的接口:方法1: 方法2:ctrl + F  参数化:使用:配置单元(csv,或者txt(逗号隔开))组件:进行参数化 原文地址:https://www.cnblogs.com/focusta/p/12163338.html

使用Jmeter进行http接口测试

前言: 本文主要针对http接口进行测试,使用Jmeter工具实现. Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试. 一.开发接口测试案例的整体方案: 第一步:我们要分析出测试需求,并拿到开发提供的接口说明文档: 第二步:从接口说明文档中整理出接口测试案例,里面要包括详细的入参和出参数据以及明确的格式和检查点. 第三步:和开发一起对接口测试案例进行评审. 第四步:结合开发库,准备接口测试案例中

使用Jmeter进行http接口测试 ---------成都杀手

前言: 本文主要针对http接口进行测试,使用Jmeter工具实现. Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试 一.开发接口测试案例的整体方案: 第一步:我们要分析出测试需求,并拿到开发提供的接口说明文档: 第二步:从接口说明文档中整理出接口测试案例,里面要包括详细的入参和出参数据以及明确的格式和检查点. 第三步:和开发一起对接口测试案例进行评审. 第四步:结合开发库,准备接口测试案例中的