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

接口测试(二)jmeter——实现http请求、察看结果树、请求默认值

一、实现http请求,察看结果树

1. 测试计划 --> 添加 --> 线程(用户) --> 线程组
在这里插入图片描述
2. 线程组配置
默认配置
线程数:虚拟用户数,一个虚拟用户占用一个进程或线程。
Ramp-Up 时间(秒):全部线程执行完所用时间
循环次数:如果勾选“永远”,那么所有线程会一直发送请求。
在这里插入图片描述

3. 线程组 --> 添加 --> 取样器 --> HTTP请求
在这里插入图片描述

4. HTTP请求输入
如:
协议:http
服务器名称或IP:47.115.15.198
端口号:7001
请求方式:post
路径:/smarthome/user/register
消息体数据:

{"phone": "15219081111","pwd": "1234567a","rePwd": "1234567a","userName": "叮当猫1","verificationCode": "lemon"
}

在这里插入图片描述

5. 线程组 --> 添加 --> 配置元件 --> HTTP信息头管理器
在这里插入图片描述

6. 将复制好的请求头信息,点击【从剪贴板添加】,即可添加成功
在这里插入图片描述

7. 线程组 --> 添加 --> 监听器 --> 察看结果树
在这里插入图片描述

8. 点击运行,运行前需保存jmx文件
在这里插入图片描述

9. 察看结果树
在这里插入图片描述

二、修改接口

1. 复制【注册】HTTP请求,修改部分参数,修改为【登录】接口
在这里插入图片描述

2. 点击运行后,可修改响应格式为【JSON Path Tester】,点击扫帚可清空运行结果
在这里插入图片描述

三、请求默认值

请求默认值:当接口中的 ip 和 端口 发送变化时,若逐一修改HTTP请求,有点麻烦,所以可以添加【HTTP请求默认值】进行统一修改,在【HTTP请求默认值】中输入【协议】、【服务器名称或IP】、【端口】,【HTTP请求默认值】内容输入后,需要删除【HTTP请求】中的【协议】、【服务器名称或IP】、【端口】内容,以免发生冲突。

1. 线程组 --> 添加 --> 配置元件 --> HTTP请求默认值
在这里插入图片描述

2. 【HTTP请求默认值】输入【协议】、【服务器名称或IP】、【端口】
在这里插入图片描述

3. 删除【HTTP请求】中的【协议】、【服务器名称或IP】、【端口】内容
在这里插入图片描述


http://www.mrgr.cn/news/53422.html

相关文章:

  • Shell脚本:模块引用
  • 分治算法的基本知识记录
  • 机器学习:opencv--风格迁移
  • 内网横向渗透技术详解(自学)
  • 阿里字节技术管理岗位面试要求
  • Ansible自动化工具
  • SSM框架学习(七、MyBatis-Plus高级用法:最优化持久层开发)
  • [Java基础] 输入输出流
  • 二叉搜索树介绍与实现
  • 学习笔记——Test.pwn
  • 众数信科荣登“2024 CHINA AIGC 100”榜单
  • 设定义结构变量
  • C++中list的使用及模拟实现
  • 软件安全开发生命周期(Software Security Development Lifecycle, SSDLC)模型
  • 外贸CRM系统功能解析_如何挑选最适合的软件
  • DEV C++自动补全文件头的设置操作
  • LC1523.在区间范围内统计奇数数目
  • 111 - exercise 5
  • 【时时三省】(C语言基础)函数介绍strncmp
  • Vue详细入门(语法【三】)