Postman是个好用的工具,不试一下?

这篇具有很好参考价值的文章主要介绍了Postman是个好用的工具,不试一下?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 忘了 postman 是被谁种草的,很长一段时间内 postman 都是我做接口测试的首选工具,之前也有小伙伴跟我安利过 IDEA 中的 RestfulToolkit 插件,但是一直没机会体验,最近抽空玩了一把,感觉在某些场景下还蛮不错的(不需要认证的场景下),和小伙伴们分享下。

1. RestfulToolkit

RestfulToolkit 是一套 RESTful 服务开发辅助工具集,它主要提供了如下功能:

·根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );

· 提供了一个 Services tree 的显示窗口;

· 一个简单的 http 请求工具;

· 在请求方法上添加了有用功能: 复制生成 URL;

· 其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。

它支持 Spring 体系 (Spring MVC / Spring Boot 1.x,2.x);支持 JAX-RS;支持 Java 和 Kotlin 语言。

2. 安装

在 IDEA 中选择 File->Plugins,然后搜索 RestfulToolkit,如下: 

postme好用吗,软件测试,技术分享,自动化测试,postman,测试工具

postme好用吗,软件测试,技术分享,自动化测试,postman,测试工具

3. 使用

创建一个项目,在项目的右边可以看到 Rest Services 选项,如下:

postme好用吗,软件测试,技术分享,自动化测试,postman,测试工具

点开该选项卡,就可以进行 RESTful 接口测试了。

写了四个测试接口,大家来看一下:

 
  1.  @RestController

  2.   public class BookController {

  3.    @PostMapping("/book")

  4.    public RespBean addBook(Book book) {

  5.    System.out.println(book);

  6.    return RespBean.ok("添加成功");

  7.    }

  8.    @GetMapping("/book/{id}")

  9.    public Book getBookById(@PathVariable Integer id) {

  10.    Book book = new Book();

  11.    book.setId(id);

  12.    return book;

  13.    }

  14.    @PutMapping("/book")

  15.    public RespBean updateBook(@RequestBody Book book) {

  16.    return RespBean.ok("更新成功");

  17.    }

  18.    @DeleteMapping("/book")

  19.    public RespBean deleteBookById(Integer id) {

  20.    return RespBean.ok("删除成功");

  21.    }

  22.   }

postme好用吗,软件测试,技术分享,自动化测试,postman,测试工具

这四个借口基本上涵盖了我们日常常见的传参方式,启动项目,我们来看下右边:

  可以看到,项目启动成功后,四个测试接口都会在 RestfulToolkit 工具中展示出来:postme好用吗,软件测试,技术分享,自动化测试,postman,测试工具

并且不同的接口,都有对应的默认参数,例如更新接口,参数是 JSON 格式,这里就会自动列出来:

postme好用吗,软件测试,技术分享,自动化测试,postman,测试工具文章来源地址https://www.toymoban.com/news/detail-848084.html

到了这里,关于Postman是个好用的工具,不试一下?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 今天跟大家好好介绍一下接口工具(jmeter、postman、swagger等)

    一、接口都有哪些类型? 接口一般分为两种:1.程序内部的接口 2.系统对外的接口 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把 数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的

    2024年02月05日
    浏览(42)
  • 盘点好用的API管理软件,API管理开发工具Postman

    Postman是一款简单高效的api管理开发工具,你可以在组织良好的图形用户界面中管理,组织和测试API,并加速新应用程序的开发。Postman破解版为您提供了为API创建和组织HTTP请求的可能性,同时还集成了测试功能。您可以创建自定义方案并以简化的方式分析API响应。而且由于云

    2023年04月08日
    浏览(28)
  • 可以写进简历的软件测试电商项目,不进来get一下?

    前言 说实话,在找项目的过程中,我下载过(甚至付费下载过)N多个项目、联系过很多项目的作者,但是绝大部分项目,在我看来,并不适合你拿来练习,它们或多或少都存在着“问题”,比如: 1.大部分项目是web项目,很难找到app项目,特别是有app安装包的项目大部分

    2023年04月08日
    浏览(32)
  • 简单但好用:4种Selenium截图方法了解一下

    前言 我们执行UI自动化操作时,大多数时间都是不在现场的,出现错误时,没有办法第一时间查看到,这时我们可以通过截图当时出错的场景保存下来,后面进行查看报错的原因, Selenium 中提供了几种截图的方法,小编今天给大家介绍下。 方法一 get_screenshot_as_base64()整个函

    2024年02月05日
    浏览(28)
  • 记录一下postman汉化踩过的坑

    postman安装后会频繁的进行更新,每次更新后我们会发现,postman界面就会回到原来的英文界面。这是由于汉化包的版本和postman的版本不一致导致的。 postman汉化包的更新滞后于postman的更新,如果要成功将postman汉化,就要下载以前的版本保证postman的版本和汉化包的版本一致。

    2024年02月15日
    浏览(34)
  • 软件测试——Postman Script脚本功能

    Postman作为软件测试里一款非常流行的调试工具,给我们提供了一个执行JavaScript脚本的环境,所以我们可以使用js语言编写脚本来解决一些接口自动化的问题,比如接口依赖、接口断言等等。Postman有Pre-RequestScript和Tests两个编写js脚本的模块,支持以嵌入脚本的方式动态准备测

    2024年03月23日
    浏览(34)
  • 【软件测试】Postman中变量的使用

    Postman中可设置的变量类型有全局变量,环境变量,集合变量,数据变量及局部变量。区别则是各变量作用域不同,全局变量适用于所有集合,环境变量适用于当前所选环境(所有集合中均可使用不同环境变量),集合变量只作用于当前集合,数据变量用于批量运行作用于所选

    2024年02月09日
    浏览(27)
  • 软件测试工程师postman使用基本操作方法

    本文详细介绍了如何使用Postman进行软件测试,包括管理测试用例集,发送请求,设置全局和环境变量,编写前置脚本和断言,进行数据关联,实现文件参数化,以及使用Newman命令执行Postman脚本。

    2024年02月04日
    浏览(64)
  • macOS Ventura 正式版你确定不更新,好用到爆的功能你不想尝试一下?

    新一代的 Mac 系统 macOS 13 正式版终于推送了,这个版本的系统名字叫  macOS  Ventura 。我们来看一下新版本有哪些变化。 这是一个新的桌面窗口管理方式。只要我们点开顶部菜单栏的控制中心按钮,就可以看到「台前调度」的开关。 点击启用,就会发现除了我们当前正在使用

    2024年02月05日
    浏览(32)
  • 软件测试技术分享丨使用Postman搞定各种接口token实战

    现在许多项目都 使用jwt来实现用户登录和数据权限 ,校验过用户的用户名和密码后,会向用户响应一段经过加密的token,在这段token中可能储存了数据权限等,在后期的访问中,需要携带这段token,后台解析这段token才允许用户访问接口。 01、设置Bearer Token 如果后端项目使用

    2024年02月10日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包