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,如下: 

 

3. 使用

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

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

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

 @RestController
  public class BookController {
      @PostMapping("/book")
      public RespBean addBook(Book book) {
          System.out.println(book);
          return RespBean.ok("添加成功");
      }
      @GetMapping("/book/{id}")
      public Book getBookById(@PathVariable Integer id) {
          Book book = new Book();
          book.setId(id);
          return book;
      }
      @PutMapping("/book")
      public RespBean updateBook(@RequestBody Book book) {
          return RespBean.ok("更新成功");
      }
      @DeleteMapping("/book")
      public RespBean deleteBookById(Integer id) {
          return RespBean.ok("删除成功");
      }
  }

 

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

  可以看到,项目启动成功后,四个测试接口都会在 RestfulToolkit 工具中展示出来:

 

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

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值