jmeter 接口测试 笔记

1、添加线程组

2、线程组下增加一个http请求

3、post方式: 如果是https的协议,就要在协议上写https;  端口号默认可以不写 ; 可以勾选 "use multipart/form-data for post",在"http信息头管理器"中不需要再加格式了;header参数就要在“http信息头管理器中添加";

4、get方式

http请求方法:设置为get;

5、添加响应断言,判断返回值的格式:

6、正则表达式提取,登录后提取token,用来测试其他的接口:

1、token在接口说明里面是header参数,不能在parameters里面添加,否则会认证失败,要在“Http信息头管理器”中添加。

2、parameters和body data 之间不能切换,报错:cannot convert parameters to body data because one of the parameters has a name 和 you cannot switch because data cannot be converted to target tab data,empty data to switch

但是在网上发现别人又可以切换的。先记录下来。。。。。。。。。。。。。。。。。。

时间: 2024-09-29 22:36:33

jmeter 接口测试 笔记的相关文章

【转】jmeter学习笔记——关联

依照<[转]jmeter学习笔记——一个简单的接口测试>一文中的例子,记录讨论关联 所谓关联, 就是第二个Requst, 使用第一个Request中的数据 我们需要在第一个Http Requst 中新建一个正则表达式,把Response的值提取到变量中,提供给别的Http Request 使用 选择第一个Http Request, 右键 Add -> Post Processors -> Regular Expresstion Extractor 现在新建第二个Http Reque

WEB接口测试之Jmeter接口测试自动化 (三)(数据驱动测试)

 接口测试与数据驱动 1简介 数据驱动测试,即是分离测试逻辑与测试数据,通过如excel表格的形式来保存测试数据,用测试脚本读取并执行测试的过程. 2 数据驱动与jmeter接口测试 我们已经简单介绍了接口测试参数录入及测试执行的过程,因为大量的测试脚本与测试数据内聚在一起,使得我们的测试脚本的可移植性及可维护性变得很不好,所以我们接下来采取了csv格式表格保存测试数据来驱动测试的方式. 2.1 新建一个csv文件 新建一个txt文档文件,重命名文件,修改文件后缀名为csv,如test.csv,

jmeter使用笔记

接口测试 http协议 接口分成两类,一类是查询功能的接口,一类是保存数据功能的接口. 保存逻辑:数据传入进来,验证通过.保存到数据表中 使用jmeter接口测试的步骤 1.首先添加线程组. 2.配置http默认请求,并填写服务器的ip地址和传输的编码方式. 3.填加具体的http请求. 包括http请求的名称,路径,POST/GET ,请求的参数. args={ "no":"12345", "dd":"dfdfd" } 4.

使用Jmeter接口测试

使用Jmeter接口测试 1.首先右键添加一个线程组,然后我们重命名接口测试 2.在线程组上添加一个Http默认请求,并配置服务器的IP地址端口等信息 3.在线程组中添加一个HTTP请求,这里我们重命名"增加信用卡账户信息接口 4.配置接口请求信息,这配置示例如下,HTTP请求名称可以按需求命名: 注:由于Jmeter请求线程组内的请求时从第一个开始执行,所以我们将需要最先执行的请求放在前面 5.在线程组上添加监听器,察看结果树 6.点击启动,运行结束后查看,结果树 7.添加聚合报告 8.去数据

Jmeter接口测试操作

一.Jmeter接口测试操作步骤 1. 启动jmeter,右键点击测试计划-->添加-->Threads(Users)-->线程组,点击线程组菜单,右边显示参数设置. 2 . 右键点击线程组-->添加-->Sampler-->HTTP请求,此时在线程组下面出现HTTP请求选项.点击该选项,出现HTTP请求界面. 3 右键点击HTTP请求-->添加-->配置元件-->HTTP信息头管理器,在HTTP信息头管理器界面中点击"添加"按钮,

【转】jmeter学习笔记——一种简单的数据库性能测试方法

前提条件:一个数据库:test   数据库下面有一张表:user   表中有两个字段:username.passworld . 要求:往数据库内大批量插入数据,1000/s 其实和之前的方法一样,为了简单,我还是把截图贴出来吧. 1.创建一个测试计划,将我们所使用的数据库驱动包导入. 2.添加一个线程组,并设置我们的虚拟用户数.启动时间.和循环次数 3.创建一个线程,并在线程下面,创建一个JDBC Connection Configuration ,设置相关信息. 4.创建一个JDBC Requ

WEB接口测试之Jmeter接口测试自动化 (三)(数据驱动测试) 接口测试与数据驱动

转载:http://www.cnblogs.com/chengtch/p/6576117.html 1简介 数据驱动测试,即是分离测试逻辑与测试数据,通过如excel表格的形式来保存测试数据,用测试脚本读取并执行测试的过程. 2 数据驱动与jmeter接口测试 我们已经简单介绍了接口测试参数录入及测试执行的过程,因为大量的测试脚本与测试数据内聚在一起,使得我们的测试脚本的可移植性及可维护性变得很不好,所以我们接下来采取了csv格式表格保存测试数据来驱动测试的方式. 2.1 新建一个csv文件 新

【转】jmeter学习笔记——参数化

JMeter也有像LR中的参数化,本篇就来介绍下JMeter的参数化如何去实现. 参数化:录制脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统. 这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问. 一.准备脚本,测试数据 1.录制一个脚本(可以用badboy工具录制),在jmeter中打开,找到有用户名和密码的页面.如下: 2.我们需要“参数化”的数据,用记事本写了五个用户名和密码,保存为.

Jmeter接口测试---基于http协议之get/post

Jmeter接口测试---get请求 1.创建一个线程组 测试计划---添加---Threads ---线程组 2.添加http请求,步骤如下图所示: 3.添加带有参数的get请求,如下图展示内容: 设置服务器名称或IP.端口号.路径.方法为get,其他默认 4.增加一个事务文本检查点.添加的步骤如下图所示: 设置所要检查的文本内容(如果返回的数据还不知道可先添加 察看结果树 看返回的数据是什么,再进行检查点的设置): 5.添加一个 察看结果树,用于调试能否返回正确的结果值: //=======