原文地址:https://my.oschina.net/hellotest/blog/662347

Poster

这是火狐浏览器的一个插件,如果你想调试服务器,发出HTTP请求,Poster操作简单,你先设定一个内容类型,数分钟内,你将拥有需要检视HTTP请求结果的所有信息。

Postman

Postman是一款网页调试与发送网页HTTP请求的Chrome插件,它可以利用Chrome插件的形式把各种模拟用户HTTP请求的数据发送到服务器,以便开发人员能够及时地作出正确的响应,或者是对产品发布之前的错误信息提前处理,进而保证产品上线之后的稳定性和安全性,Postman的页面相对用户体验性比较好,有的公司也已这个插件的模板做二次开发,搭建自己的接口测试平台

RESTClient

RESTClient是用java Swing编写的基于http协议的接口测试工具,工具比较灵巧,便于做接口的调试,源码在官网上可以下载

Fiddler

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。

Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式

SoapUI

soapUI是一个免费、开源、跨平台的功能测试解决方案。一个易于使用的图形界面,和企业级功能,让你轻松和soapUI迅速创建和执行自动化的功能,回归测试和负载测试。

JMeter

Apache JMeter是Apache组织开发的基于Java的开源的测试工具, JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。

另外,JMeter能够对应用程序做功能/回归测试/接口测试,同时Jmeter+Ant+Jenkins也可以搭建接口和性能的持续集成测试平台

WireMock

WireMock是一个非常轻量级的支持HTTP mock的服务,可以用于单元测试或模拟测试环境服务端,它支持HTTP响应头,请求验证,代理/拦截,记录/回放存根和故障注入。虽然这是java写的,还有一个JSON API,所以你可以使用几乎任何语言了。还有一些与之类似的工具如:Betamax、REST-driver、MockServer、Moco

补充:

1、Poster工具的使用方法见

http://note.youdao.com/share/?id=a3efa149d165258710ebf1bd04079f72&type=note

2、使用Jmeter对接口测试

为什么用Poster测试后我们还要用Jmeter做接口测试?在用poster测试时候会发现的是一个接口一个接口的测试,我们每次测试成功后的数据,在工具中是无法保存的,再次测试的时候我们还要重新输入测试的数据,当我们测试一个接口的时候可能感觉不明显,但是当你测试几十个接口的时候,你就会发现使用Jmeter的好处,如果按测试阶段来说冒烟测试我们用poster,集成测试我们用Jmeter

3、使用Fiddler做接口测试

对于单个接口的测试,用Fiddler也非常方便,测试的数据都可以保存下来便于比对,但测试记录不方便查询

转载于:https://www.cnblogs.com/testerhappy/p/9008115.html

接口测试常用工具(转)相关推荐

  1. 接口测试常用工具及测试方法(超全)干货

    首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口. 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们 ...

  2. 接口测试常用工具及测试方法(新手篇)

    首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口. 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们 ...

  3. 接口测试常用工具及测试方法(入门篇)

    首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口. 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们 ...

  4. 接口测试常用工具及测试方法(基础篇)

    首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口. 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们 ...

  5. 【软件测试】2021年软件测试领域常用工具总结(2)-接口测试,UI测试工具篇

    文章目录 前言 接口测试工具 Postman JMeter Robot Framework SoapUI REST-Assured Apifox Katalon Studio Karate 接口Moc ...

  6. 自动化测试现状趋势解读,附带近年自动化测试常用工具

    前几天在知乎上写了一篇文章和网友们一起探讨自动化测试,其中就有一个网友给我的回复我印象很深刻.他说做测试好像要什么内容都需要会,太累了.今天我就这个问题来给大家介绍一下自动化测试的常用工具以及自动化测 ...

  7. 开发常用工具(提高开发效率)

    Toggle Alfred:便捷搜索.工作流 XtraFinder:增强型Finder Charles:抓包工具 Sublime Text:代码编辑工具 MacDown:MD语法编辑器 ***X-NG ...

  8. java开发常用工具、github加速工具、idea插件

    java常用工具 开源终端工具:Tabby 非开源的终端工具:xshell 开源数据库连接工具:DBeaver 开发工具:idea 社区版 文本工具:notepad++ 脑图:xmind 在线脑图:p ...

  9. 软件测试工程师测试用例及常用工具(总结中)

    一些常识 统一资源定位符(URL):协议+服务器主机地址+:端口+/路径+?参数(键=值&键=值) B/S结构(Browser/Server,浏览器/服务器模式) C/S : Client/S ...

最新文章

  1. Java8 Lamdba表达式 002
  2. 云计算与星辰大海的结合——不要回答,来自百亿光年外的未知信号
  3. WuJiuVideoX视频小说图片站群程序开源源码
  4. linux下mysql-5.5.15安装详细步骤
  5. [导入]8.3赛车频道活动
  6. springcloud(十):服务网关zuul初级篇
  7. 蓝桥杯 算法提高 队列操作
  8. 刷新机制_云顶之弈:新版本推出新机制,可刷新指定羁绊,还可分解没用装备...
  9. 【Python-3.5】matplotlib绘制气温折线图
  10. IOS 7 Xcode 5 免IDP证书 真机调试
  11. 分享24款非常有用的 jQuery 插件
  12. Builder模式——自由扩展你的项目
  13. 【原理+实战+视频+源码】马士兵Java高级互联网架构
  14. 《数学建模与数学实验》第5版 网络优化 习题5.9
  15. Win10激活提示“无法连接到你组织的激活服务器”如何解决【解决方法】
  16. 肠道重要菌属——另枝菌属(Alistipes),调节炎症情绪等的潜力菌
  17. ssh连接工具----xmanager5
  18. VS2017 add-in for Qt: vsix提示 此扩展不能安装在任何当前安装的产品上
  19. 没有使用IaC的DevOps系统都是耍流氓
  20. maven java archetype_使用Maven Archetype插件构建Maven工程原型模板的实例

热门文章

  1. [NOIP2012普及组]摆花
  2. 计算机毕业设计springboot进口零食销售网站74r3o源码+系统+程序+lw文档+部署
  3. java的entryset_EntrySet的用法
  4. 奥特曼机器人对接go-cqhttp
  5. 苹果专利战的背后:灭掉谷歌是目的
  6. 头条号注册不分领域了,可以自己换一个领域写文么?
  7. linux中如何递归搜索文件,关于linux:递归查找具有特定扩展名的文件
  8. TI单芯片毫米波雷达代码走读(十一)—— 距离维(1D)处理之直流去除
  9. Linux服务器网口virbr0,Linux KVM禁用virbr0 NAT接口
  10. gdb中三种输出 print, x, display 的区别