介绍

httprequester是火狐下面的一个插件,非常轻量级,用来进行不太复杂的接口测试还是很有用处的。至于ta的安装也比较简答,先安装好火狐浏览器然后再安装插件即可,不会的自行google吧

接口信息

此处我们以老黄历接口为例,大致信息如下:

接口地址:http://v.juhe.cn/laohuangli/d

返回格式:json

请求方式:http get/post

请求示例:http://v.juhe.cn/laohuangli/d?date=2014-09-11&key=您的KEY

请求参数说明:

名称 类型 必填 说明
key string 应用APPKEY
date string 日期,格式2014-09-09

返回参数说明:

名称 类型 说明
error_code INT 返回码
reason STRING 返回说明
yangli DATE 阳历
yinli STRING 阴历
wuxing STRING 五行
chongsha STRING 冲煞
baiji STRING 彭祖百忌
jishen STRING 吉神宜趋
yi STRING
xiongshen STRING 凶神宜忌
ji STRING

JSON返回示例:

{

实战

在火狐下启动插件,在对应位置输入请求地址、方式、参数等信息之后点击提交即可得到响应数据,如下图

这里有需要注意的几点:

1、如果你的入参是json类型,需要选择content type为application/json,且在上图左侧下方的白框内填写入参json

2、是get还是post根据实际情况来选择,现在很多接口既支持post又支持get了

3、如果有请求头需要设置,可以点击“headers”标签页切换之后进行设置即可

4、上图的右侧就是返回的响应数据

其他

如何接口里涉及到鉴权的,可以点击“authentication”来设置;

如果入参需要base64则点击对应的按钮即可;

对于请求也可以进行保存,在界面的右下方就有明确的按钮,应该不用多做介绍了

小结

这个工具简单好用,学习成本低,但也只适合不太复杂的接口,如果公司重视接口测试,想系统化的进行,那么还是推荐利用jmeter或者开发接口测试框架比较好。

本文转自 小强测试帮 51CTO博客,原文链接:http://blog.51cto.com/xqtesting/1963312,如需转载请自行联系原作者

利用HttpRequester进行接口测试相关推荐

  1. Network下方什么请求也没有_利用postman进行接口测试并发送带cookie请求的方法

    顾翔老师的<软件测试技术实战设计.工具及管理>网上购买地址: https://item.jd.com/34295655089.html <基于Django的电子商务网站>网上购 ...

  2. 利用在线HTTP接口测试工具ApiPost,模拟移动端请求API接口

    我们做开发一般都是在PC端,然而我们很多时候需要模拟移动端进行接口请求. 比如,当一个API需要根据用户不同的终端来返回不同的数据时,就需要一个工具来模拟不同的终端了. 利用接口测试工具ApiPost ...

  3. soapui工具_python接口自动化(四)--接口测试工具介绍(详解)

    简介 "工欲善其事必先利其器",通过前边几篇文章的介绍,大家大致对接口有了进一步的认识.那么接下来让我们看看接口测试的工具有哪些. 目前,市场上有很多支持接口测试的工具.利用工具进 ...

  4. python接口自动化(四)--接口测试工具介绍(详解)

    简介 "工欲善其事必先利其器",通过前边几篇文章的介绍,大家大致对接口有了进一步的认识.那么接下来让我们看看接口测试的工具有哪些. 目前,市场上有很多支持接口测试的工具.利用工具进 ...

  5. 生成jacoco报告_测开技能之如何利用ant jacoco 合并覆盖率报告

    在之前的文章,利用JaCoCo统计接口测试中代码覆盖率  和 ant+Jacoco 统计tomcat远程部署后项目接口自动化测试或者功能测试代码覆盖率  文章中介绍了如何获取测试代码的覆盖率,但是我们 ...

  6. API接口测试及常用de接口测试工具

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

  7. python接口自动化--接口测试工具介绍(详解)

    目录 简介 接口测试工具 1.Fiddler 2.PostMan 4.Java代码做接口测试 5.Python代码做接口测试 6.LoadRunner 7.JMeter 总结 简介 "工欲善 ...

  8. 为啥要做接口测试?接口测试用例怎么写?哪些工具可以用?

    原文链接https://blog.csdn.net/u011541946/article/details/77745217 目录 1. 为什么要做接口测试 2.什么是接口测试 3.接口的分类 HTTP ...

  9. 接口测试框架之Karate

    Karate是什么 Karate是一款将接口自动化测试.mock.性能测试集合到一起的测试框架.采用BDD语法,对于无编程能力的人也很容易:另外提供强大的JSON.XML断言功能及并发执行.以上的内容 ...

最新文章

  1. GCC 编译 C++ 程序分步骤流程(预处理 gcc -E、编译 gcc -S、汇编 gcc -c 和链接 gcc 以及 gcc -o 选项)
  2. 为选择屏幕的字段设置F4帮助
  3. cli3 px转rem适配移动端_Vue CLI3移动端适配(px2rem或postcss-plugin-px2rem)
  4. hibernate入门知识-01
  5. 如何在centos安装python3.4
  6. dns服务器v6解析 windows_04:缓存DNS、Split分离解析、电子邮件通信、Web服务器项目实战...
  7. [NVIDIA] Ubuntu 16.04 安装 nvidia-384 + cuda-9.0
  8. mysql 变量定义和赋值_MySQL变量解析
  9. mysql acid介绍_InnoDB ACID模型介绍
  10. 在电源的输入端串一个二极管的作用是什么?
  11. 一个段子教你如何认识大数据
  12. 《算法刷题LeetCode(中文版)》
  13. 动态规划——状态转移方程
  14. neo4j中实现关键路径算法
  15. java混淆工具zelix比较_Java逆向基础之混淆器
  16. 美团外卖、饿了么竞品分析
  17. 如何用优盘安装服务器操作系统,使用优盘安装服务器
  18. 高中生如何才能快速提高高二数学成绩
  19. 各操作系统支持图标字体的终端推荐
  20. 云南省依托大数据管理平台反映扶贫工作 实现精准监督常态化

热门文章

  1. sh脚本异常:bad interpreter: No such file or directory
  2. UVA 331 Mapping the Swaps
  3. Windows服务ServicesDependedOn的奇怪问题?
  4. 总结开发Silverlight项目准则(转)
  5. xslt中的Javascript取得xml中的参数
  6. 计算机的存储系统,全方面、最详细
  7. jdbc之防sql注入攻击
  8. pxe+kickstart无人值守安装
  9. UITableView中selectRowAtIndexPath: animated:scrollPosition滚动到指定Row
  10. HttpConnectionUtil