接口测试 接口测试平台都用什么库进行接口请求?

狂天 · 2022年07月15日 · 最后由 阿根 回复于 2022年07月18日 · 5585 次阅读

最近在搞接口测试平台,但是一直没整明白用什么库。
我的后台是用 JAVA 写的,我看别的 JAVA 项目是用 JMETER,但是 JMETER 我一点不懂。
于是就想用 Java 的 Jython 调用 python 的接口测试脚本直接执行。
但是有各种问题,不是第三方库引不了,就是引完报编码不支持。

我想问下大佬们的接口测试平台都用啥进行的接口请求。

共收到 6 条回复 时间 点赞

1.平台集成 Jmeter?为什么不直接用 Jmeter,学起来也很简单。
2.java 调用 python 脚本?有 java 基础可以考虑直接学习 python,很简单
3.如果你是说接口请求,一般都是用 python 的 requests 库,java 的不清楚

Java 的 Jython 调用 python 的接口测试脚本直接执行。

没理解为啥要这么做。

  1. java 和 python 都有相应的自动化测试框架,可以了解下。
  2. jmeter 也就是一个工具,花点时间学习下,上手还是蛮快的。 用什么,自己根据自己情况进行抉择。

1、jmeter 是有对应的 api 的
2、如果 jmeter 觉得很重,可以使用 restassured。我自己的平台就是用的这个

java 的可以用 HttpClient 封装 post、get 请求,网上一搜也一大堆

java 的 http 请求的库原始的是 httpclient,也有进一步封装的 okhttp,Retrofit。也有 rest-assured 这种专门用于接口测试的。个人推荐可以研究下 rest-assured

okhttp 据说不错

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册