Postman和Jmeter的区别
01、创建接口用例集
Postman 是 Collections,Jmeter 是线程组,没什么区别。
02、 步骤的实现
Postman 和 jmeter 都是创建 http 请求
区别 1:postman 请求的URL 是一个整体,jmeter 分成了 4 个部分(协议、主机、端口、路径)
区别 2:postman 可以在请求中直接填写请求头信息, jmeter 需要通过添加 http 请求头管理器添加请求头
区别 3:对于 cookie,postman 可以对 cookie 做管理,但是 jmeter 只需添加 http cookie 管理器即可完成 cookie 的处理,并且是自动处理 cookie 信息,所以 jmeter 的 cookie 管理更简单
Postman 在 pre-request script 可以添加前置请求,获取响应数据,比较容易进行 json 结果的处理,很方便的提取 json 数据。jmeter 不仅可以处理 json 数据,(json 提取器),还可以提取其他数据(正则表达式提取器)。
03、数据用例的实现
区别 1:jmeter 比较适合进行数据与操作分离,而 postman 比较适合把数据和操作放在一起,显然 postman 操作更简单,jmeter 更便于维护
区别 2: postman 也支持 csv 数据文件的导入,但是每次执行时都需要收工加载数据文件。不方便(所以只能做半自动化)
Jmeter 可以进行完全自动化,特别是引入 ant 后效果更明显
04、断言的实现
区别 1:Postman 有很多自带的断言函数,直接引用即可,操作非常方便。jmeter 也自带断言组件,操作非常直观。区别:postman 用函数断言, jmeter 用元件进行断言
区别 2:jmeter 支持正则表达式断言,postman 不支持
区别 3:Jmeter 的断言更丰富。postman 需要通过编程来实现同样的效果,所以难度更大
05、执行
区别:默认执行,postman 不能保存结果,jmeter 可以保存结果。
Postman 可以通过 newman 实现批量执行和保存结果,jmeter 可以通过 ant 实现批量执行和保存结果。
06、其他
Postman 比较适合做手工接口测试,因为简单,可以实现半自动化。
Jmeter 比较适合自动化接口测试,因为功能强大并且可以保存脚本,批量执行设置很容易。
Postman 一般用来做接口测试,用来发现 BUG,验证后台程序。
Jmeter 一般用来做自动化测试,做冒烟测试。
最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgfjkaf
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13