PostMan+Jmeter工具介绍及安装

目录

一、PostMan介绍​编辑

二、下载安装

三、Postman与Jmeter的区别

一、开发语言区别:

二、使用范围区别:

三、使用区别:

四、Jmeter安装

附一个详细的Jmeter按照新手使用教程,感谢作者,亲测有效。

 五、Jmeter压力测试简单教程

 

一、PostMan介绍

Postman是一种常用的接口测试工具,相对于其他的接口测试工具,如Jmeter、RESTClient、loadrunner、SoapUI等,它是比较简单的一个接口测试工具。

1. Postman 是一款功能超级强大的用于发送 HTTP 请求的 测试工具
2. 做 WEB 页面开发和测试的人员常用工具
3. 创建和发送任何的 HTTP 请求 (Get/Post/Put/Delete...)

开发人员和测试人员都可以用的:

1) 开发人员:开发每个功能的接口后,都需要先自己调试;

2) 测试人员:通过设置不同的参数去测试接口实现的是否正确;

其实,Postman这个工具,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等,Postman比较简单方便,而且功能强大。

二、下载安装

官方网站::Download Postman | Get Started for Free

去官方网站下载对应版本,直接点下载,很快就有如下的exe文件被下载好,直接点击安装就行,没有安装路径等等,直接就在桌面有他的图标。

 运行——双击图标,按照提示去网页注册(有限注册就行),然后返回app直接登录

(1468条消息) PostMan工具介绍及安装使用_postman收费吗_夏志121的博客-CSDN博客

三、Postman与Jmeter的区别

一、开发语言区别:

Postman是基于js语言编写的接口测试工具。
Jmeter是基于Java语言编写的纯UI接口+性能测试工具。


二、使用范围区别:

Postman一般只能做接口测试,而Jmeter除了接口测试外,还能做性能测试


三、使用区别:

Postman在录入接口信息时,URL是一个整体,而Jmeter拆分成了四个部分(协议名称、IP地址、路径、端口号)

Postman可以直接在请求中添加请求的头部信息,Jmeter需要添加信息头管理器(Http信息头管理器)

Postman虽然也可以通过csv文件加载测试用例,但是每次启动需要手动加载测试数据,不能完全实现自动化,Jmeter加载csv文件的测试数据时,不需要手动去加载,能够实现接口自动化。

Postman断言需要编写js脚本,没有封装好的断言方式,Jmeter封装了多种断言方式,一般情况下不需要用户通过编写BeanShell脚本去实现断言。

Postman没有逻辑控制器,Jmeter有逻辑控制器,应用更灵活。

Postman链接数据库需要下载安装第三方插件xmysql,Jmeter自带链接数据库的插件。并且在对数据的处理上,Jmeter更易理解,更便于操作。

四、Jmeter安装

附一个详细的Jmeter按照新手使用教程,感谢作者,亲测有效。

jmeter安装教程与新手入门(附jdk安装教程) - 听风是风 - 博客园 (cnblogs.com)

https://www.cnblogs.com/echolun/p/10003985.html

Java Downloads | Oracle 中国

 

改为永久中文:

 五、Jmeter压力测试简单教程

Jmeter压力测试简单教程(包括服务器状态监控)_jmeter使用教程_lsoqvle的博客-CSDN博客

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/9321.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

windows无盘启动技术开发之使用本地镜像文件启动电脑

by fanxiushu 2023-07-26 转载或引用请注明原始作者。 其实使用本地镜像文件启动电脑,这个windows操作系统本身就是自带的功能。 win7以上的系统,制作 vhd或vhdx格式的镜像文件, 然后在镜像文件中安装windows操作系统,然后放到真实…

【数据结构】树状数组和线段树

树状数组和线段树 下文为自己的题解总结,参考其他题解写成,取其精华,做以笔记,如有描述不清楚或者错误麻烦指正,不胜感激,不喜勿喷! 树状数组 需求: 能够快速计算区间和保证在修改…

fastadmin采坑之接口分页处理

其实不算fastadmin的代码而是thinkphp自带的分页代码 paginate函数就是自带的分页函数,开始我以为这个只能用于渲染模板不能用于接口,后面看到源代码发现请求参数带page就可以 /*** ApiTitle (获取协会会员)* ApiSummary (获取协会会员)* ApiMethod …

Langchain 的 Routerchain

Langchain 的 Routerchain 1. destination_chains2. LLMRouterChain3. EmbeddingRouterChain 本笔记本演示了如何使用 RouterChain 范例创建一个链,该链动态选择用于给定输入的下一个链。 路由器链由两个组件组成: RouterChain 本身(负责选…

React 基础篇(二)

💻 React 基础篇(二)🏠专栏:React 👀个人主页:繁星学编程🍁 🧑个人简介:一个不断提高自我的平凡人🚀 🔊分享方向:目前主攻…

微服务SpringCloud教程——微服务是什么

微服务(MicroServices)最初是由 Martin Fowler 于 2014 年发表的论文《MicroServices》中提出的名词,它一经提出就成为了技术圈的热门话题。 微服务,我们可以从字面上去理解,即“微小的服务”,下面我们从“…

excel 生成sql技巧

"update 表名 set 字段名"&A2&" where 字段名"&B2&";"

【C语言进阶】程序环境和预处理

🔥博客主页:小王又困了 📚系列专栏:C语言 🌟人之为学,不日近则日退 ❤️感谢大家点赞👍收藏⭐评论✍️ 目录 一、程序的翻译环境和执行环境 二、详解编译和链接 2.1翻译环境 2.2编译的过…

现代控制理论

B站学习视频https://space.bilibili.com/230105574/channel/seriesdetail?sid1569601 一.引入状态-空间表达 (本质上是使用一组向量的线性组合来表示整个系统任意物理量,也就是一个特征分解的过程) 现代控制理论的基础是 状态-空间表达方…

Emacs之实现跨程序选中自动复制功能(一百一十八)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…

贪心算法重点内容

贪心算法重点内容 4.1部分背包 按照单位重量的价值排序 4.2最小生成树 两种算法 4.3单源最短路径 4.4哈夫曼树

linux下lazarus开发ide里 BGRAControls控件库comboBox示例

下载开发工具 ftp://ftp.freepascal.org/pub/lazarus/releases/Lazarus%20Linux%20amd64%20DEB/Lazarus%202.2.6/https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%202.2.6/ sourceforge下载可能比较慢,选择 下载有问题&…

自守数 C语言实现

自守数 描述 自守数是指一个数的平方的尾数等于该数自身的自然数。例如:25^2 625,76^2 5776,9376^2 87909376。请求出n(包括n)以内的自守数的个数 数据范围: 1≤n≤10000 输入描述: int型整数 输出描述&#xf…

【Leetcode】54.螺旋矩阵

一、题目 1、题目描述 给你一个 m m m 行 n n n 列的矩阵 matrix,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 示例1: 输入:matrix =

AVFoudation - 音频播放

文章目录 简要说明音频播放代码实现多个播放器iOS 中的中断监听AVAudioSession 设置官方文档:https://developer.apple.com/av-foundation/ 简要说明 iOS 系统提供了一个可管理的音频环境(managed audio environment),通过音频会话(audio session)来实现。 AVAudioSess…

k8s: kubectl: logs: rotate 问题

https://kubernetes.io/docs/concepts/cluster-administration/logging/ 当kubenet存放container的日志满了的时候,会发生rotate,当rotate发生的时候,是由kubectl logs 这个命令可能会出现以下两个问题: https://github.com/kubernetes/kubernetes/issues/28369 这里说,当…

Git下载与安装

文章目录 一、Git下载二、Git安装1.双击下载好的安装包进行安装2.Next3.选择Git的安装目录(不要带有中文和空格)→Next4.Next5.Next6.Next7.Next8.Next9.Next10.Next11.Next12.Next13.Next14.Next15.Next16.Install17.等待安装18.Finish19.鼠标光标放到系统桌面右击看到如下图所…

DRS 迁移本地mysql 到华为云

准备工作: 源端的IP地址(公网),用户明和密码。如果通过公网迁移,需要在安全组放通drs访问源端数据库的3306端口。目标端的IP地址,用户名和密码。 创建DRS迁移任务 创建迁移任务 登录华为云控制台。单击管…

chatGPT快问快答之linux uboot进阶

文章目录 Uboot引导移植Ubootlinux内核启动流程启动示例代码 Uboot引导 提示:完全不了解可以阅读之前的新手篇 ——Uboot介绍 U-Boot(Universal Bootloader)是一种开源的引导加载程序,用于启动嵌入式设备的操作系统。下面是一个…

华为eNSP:路由引入

一、拓扑图 二、路由器的配置 1、配置路由器的IP AR1: [Huawei]int g0/0/0 [Huawei-GigabitEthernet0/0/0]ip add 1.1.1.1 24 [Huawei-GigabitEthernet0/0/0]qu AR2: [Huawei]int g0/0/0 [Huawei-GigabitEthernet0/0/0]ip add 1.1.1.2 24 [Huaw…