zoukankan      html  css  js  c++  java
  • POSTMAN和JMeter的区别

    界面

    最直观一点,POSTMAN确实长的比JMeter漂亮....

    界面唯一不足的就是POSTMAN不带官方中文,当然这是我们的缺点,不是他的hhh

     POSTMAN也有很多中文魔改版本可以用,随便贴几个:ApiPostApizzaPostmanCn

    但还是用原版最好了,其实与其说是看不懂英文,不如说是对HTTP、接口的知识没到位罢了

     》》JMeter的基本操作可以看这《《

    POSTMAN就简单举个例子吧

    一个登录的接口的token值获取

      这里是一个登录的接口,POST请求后得到一个token

    因为token是动态变化的,后续请求也要用上这个token做请求头

    所以有必要抓取一下,即把他放入当前Collections的环境变量中,供世人享用

    操作来了,要写一点代码,负责抓响应里的token的值

     

    1 var acquiretoken = JSON.parse(responseBody);
    2 // 定义一个acquiretoken 获取token,把responseBody转为json字符串
    3 pm.environment.set("token", acquiretoken.token);
    4 //将token变量放置到当前环境变量里去

     执行send后这个token就被成功抓取到环境变量中,供世人享用了~

    再来一个POST请求调用一下这个token

      没错了,带上token,返回的是success,响应码也变了,说明服务器认出来是老朋友了~

    再点击右上的眼睛看看,被抓取得token就在这~

     相比起JMeter的JSON提取器等封装好的方便的元件,POSTMAN显然麻烦了点,但条理都很清晰,功能也足够,55开吧

     操作步骤

    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提取器),还可以提取其他数据(正则表达式提取器)

    断言

    区别1:Postman有很多自带的断言函数,直接引用即可,操作非常方便。。。 jmeter也自带断言组件,操作非常直观。 区别: postman用函数断言, jmeter用元件进行断言

    区别2:jmeter支持正则表达式断言,postman不支持

    区别3:Jmeter的断言更丰富。 postman需要通过编程来实现同样的效果,所以更麻烦...难度更大

     数据用例的实现

    区别1:jmeter比较适合进行数据与操作分离,而postman比较适合把数据和操作放在一起,显然postman操作更简单,jmeter更便于维护

    区别2: postman也支持csv数据文件的导入,但是每次执行时都需要收工加载数据文件。不方便(所以只能做半自动化)
      Jmeter可以进行完全自动化,特别是引入ant后效果更明显

    https://www.cnblogs.com/laoluoits/p/11683799.html

  • 相关阅读:
    photoSlider-原生js移动开发轮播图、相册滑动插件
    JavaScript库开发者们的规则
    如何提高手机APP的用户体验?
    html清除浮动的6种方法
    JS内存泄露常见原因
    web前端开发规范文档
    jQuery无缝循环开源多元素动画轮播jquery.slides插件
    9种CSS3炫酷图片展开预览展示动画特效
    纯css3 transforms 3D文字翻开翻转3D开放式效果
    html5+css3第一屏滚屏动画效果
  • 原文地址:https://www.cnblogs.com/hereisdavid/p/13866838.html
Copyright © 2011-2022 走看看