草庐IT

Postman系列番外篇 - postman web版介绍及与PC版的对比

软件测试必备技能 2024-02-29 原文

近期postman官方推出了postman web版本,无需安装客户端即可使用
那么web端的postman可以替代pc版的postman吗?

目录

一、web版postman入口

  • 打开postman的下载页面:https://www.postman.com/downloads/
  • 在下载按钮之下还有一个标题“Postman on the web”(使用web版postman)
  • 点击下方按钮“Try the Web Version”
  • 进入web版 postman 的主页
  • 进入web版之后可以发现,在有登录账号的情况下,web也会同步账号下的相关数据。

二、界面对比

  • 进入常用的工作区页面
  • 下图的web版 postman
  • 下图的pc版 postman
  • 可以看到两端的界面可以说几乎是一模一样
  • 这似乎是postman官方特意想要达到的效果,在几个版本以前,postman的界面还长这样:
  • 因为界面几乎一样,所以在已有PC端使用经验的基础上,上手web端可以说是毫无难度。

三、web主要功能使用

1、创建接口,发送接口请求

  • 创建接口
  • 填写URL
  • 设置请求头
  • 设置请求参数
  • 发送接口,查看接口返回值

2、保存接口,导入导出接口

  • 保存接口

  • 导出接口

  • 导出的接口直接通过浏览器下载

  • 导入接口


  • 总体来说,基本功能体验下来,与PC版并无差别

四、运行速度对比

  • web版体验的过程中,不管是启动速度还是运行速度都会比PC版慢一些,特别是如果账号内的接口数据较多,web版的开始速度会大幅下降。

五、能否在移动设备上使用web版本postman

  • 使用以下设备进行体验:
    • 测试设备:iPad Air 5
    • iOS版本:15.6.1
  • 打开经过一段时间的加载时候,打开了postman的web版本,
  • 但比起电脑,平板的加载的时间较长
  • 打开之后界面看起来一切正常
  • 但进入到工作区之后,问题就出现了
  • 点击已有接口、或新增接口,接口编辑区仍然处于空白状态,无法进行接口的相关工作
  • 多尝试几次之后终于把接口编辑页打开了
  • 试的请求接口,能够正常请求
  • 但失败的几率也很高
  • 看来希望可以随时使用iPad排查接口请求问题的想法破灭(我在妄想什么= =)
  • 所以到这里可以得出结论,在移动设备上使用web版本的postman暂时还不成熟,体验感也不是很好。

六、总结

  • web版的postman外观上与PC版本并无区别,所以可以轻松上手使用。
  • 但在启动速度和运行速度上,web端存在一定的劣势。
  • 并且对移动设备的支持还不成熟。

综上所诉,web版适用于轻量使用的情况下,如果是重度使用,仍然还是PC版本更加适用。

附录:postman系列文章目录

零基础入门接口功能测试教程-目录

—————————————————————————————————
postman系列文章内所使用的示例文件已经上传到了本人运营公众号【软件测试必备技能】

有需要可点击文章下发二维码,前往领取~

有关Postman系列番外篇 - postman web版介绍及与PC版的对比的更多相关文章

  1. ruby - 在 Ruby 程序执行时阻止 Windows 7 PC 进入休眠状态 - 2

    我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0

  2. python - 如何使用 Ruby 或 Python 创建一系列高音调和低音调的蜂鸣声? - 2

    关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。

  3. ruby-on-rails - 使用一系列等级计算字母等级 - 2

    这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,

  4. 【鸿蒙应用开发系列】- 获取系统设备信息以及版本API兼容调用方式 - 2

    在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList​()Obt

  5. Unity 热更新技术 | (三) Lua语言基本介绍及下载安装 - 2

    ?博客主页:https://xiaoy.blog.csdn.net?本文由呆呆敲代码的小Y原创,首发于CSDN??学习专栏推荐:Unity系统学习专栏?游戏制作专栏推荐:游戏制作?Unity实战100例专栏推荐:Unity实战100例教程?欢迎点赞?收藏⭐留言?如有错误敬请指正!?未来很长,值得我们全力奔赴更美好的生活✨------------------❤️分割线❤️-------------------------

  6. postman接口测试工具-基础使用教程 - 2

    1.postman介绍Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。2.下载安装官网地址:https://www.postman.com/下载完成后双击安装吧,安装过程极其简单,无需任何操作3.使用教程这里以百度为例,工具使用简单,填写URL地址即可发送请求,在下方查看响应结果和响应状态码常用方法都有支持请求方法:getpostputdeleteGet、Post、Put与Delete的作用get:请求方法一般是用于数据查询,

  7. postman——集合——执行集合——测试脚本——pm对象简单示例02 - 2

    //1.验证返回状态码是否是200pm.test("Statuscodeis200",function(){pm.response.to.have.status(200);});//2.验证返回body内是否含有某个值pm.test("Bodymatchesstring",function(){pm.expect(pm.response.text()).to.include("string_you_want_to_search");});//3.验证某个返回值是否是100pm.test("Yourtestname",function(){varjsonData=pm.response.json

  8. 阿里云RDS——产品系列概述 - 2

    基础版云数据库RDS的产品系列包括基础版、高可用版、集群版、三节点企业版,本文介绍基础版实例的相关信息。RDS基础版实例也称为单机版实例,只有单个数据库节点,计算与存储分离,性价比超高。说明RDS基础版实例只有一个数据库节点,没有备节点作为热备份,因此当该节点意外宕机或者执行重启实例、变更配置、版本升级等任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础版实例,可选择其他系列(如高可用版),部分基础版实例也支持升级为高可用版。基础版与高可用版的对比拓扑图如下所示。优势 性能由于不提供备节点,主节点不会因为实时的数据库复制而产生额外的性能开销,因此基础版的性能相对于

  9. ruby - 从结束值创建一系列字符串 - 2

    我使用irb。下面是我写的代码。“斧头”..“bc”我期待"ax""ay""az""ba"bb""bc"但结果只是“斧头”..“bc”我该如何纠正?谢谢。 最佳答案 >puts("ax".."bc").to_aaxayazbabbbc 关于ruby-从结束值创建一系列字符串,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7617092/

  10. Postman测试简单操作 - 2

    1、接口请求基本操作1.1例子tips在view的选项可以zoomin调整窗口字帖大小。1、创建一个测试的workspace,并命名为test2、test后面新增一个addrequest3、选择发送GET,URL为一个开源的https://api.apiopen.top/api/sentences获取每日一句4、点击send查看内容Tips:如果提示出现Error:tunnelingsocketcouldnotbeestablished,statusCode=407错误,参照以下解决办法)关于tunnelingsocketcouldnotbeestablished,cause=getaddri

随机推荐