利用HttpRequester进行接口测试
介绍
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或者开发接口测试框架比较好。
利用HttpRequester进行接口测试相关推荐
- Network下方什么请求也没有_利用postman进行接口测试并发送带cookie请求的方法
顾翔老师的<软件测试技术实战设计.工具及管理>网上购买地址: https://item.jd.com/34295655089.html <基于Django的电子商务网站>网上购 ...
- 利用在线HTTP接口测试工具ApiPost,模拟移动端请求API接口
我们做开发一般都是在PC端,然而我们很多时候需要模拟移动端进行接口请求. 比如,当一个API需要根据用户不同的终端来返回不同的数据时,就需要一个工具来模拟不同的终端了. 利用接口测试工具ApiPost ...
- soapui工具_python接口自动化(四)--接口测试工具介绍(详解)
简介 "工欲善其事必先利其器",通过前边几篇文章的介绍,大家大致对接口有了进一步的认识.那么接下来让我们看看接口测试的工具有哪些. 目前,市场上有很多支持接口测试的工具.利用工具进 ...
- python接口自动化(四)--接口测试工具介绍(详解)
简介 "工欲善其事必先利其器",通过前边几篇文章的介绍,大家大致对接口有了进一步的认识.那么接下来让我们看看接口测试的工具有哪些. 目前,市场上有很多支持接口测试的工具.利用工具进 ...
- 生成jacoco报告_测开技能之如何利用ant jacoco 合并覆盖率报告
在之前的文章,利用JaCoCo统计接口测试中代码覆盖率 和 ant+Jacoco 统计tomcat远程部署后项目接口自动化测试或者功能测试代码覆盖率 文章中介绍了如何获取测试代码的覆盖率,但是我们 ...
- API接口测试及常用de接口测试工具
首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口. 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们 ...
- python接口自动化--接口测试工具介绍(详解)
目录 简介 接口测试工具 1.Fiddler 2.PostMan 4.Java代码做接口测试 5.Python代码做接口测试 6.LoadRunner 7.JMeter 总结 简介 "工欲善 ...
- 为啥要做接口测试?接口测试用例怎么写?哪些工具可以用?
原文链接https://blog.csdn.net/u011541946/article/details/77745217 目录 1. 为什么要做接口测试 2.什么是接口测试 3.接口的分类 HTTP ...
- 接口测试框架之Karate
Karate是什么 Karate是一款将接口自动化测试.mock.性能测试集合到一起的测试框架.采用BDD语法,对于无编程能力的人也很容易:另外提供强大的JSON.XML断言功能及并发执行.以上的内容 ...
最新文章
- GCC 编译 C++ 程序分步骤流程(预处理 gcc -E、编译 gcc -S、汇编 gcc -c 和链接 gcc 以及 gcc -o 选项)
- 为选择屏幕的字段设置F4帮助
- cli3 px转rem适配移动端_Vue CLI3移动端适配(px2rem或postcss-plugin-px2rem)
- hibernate入门知识-01
- 如何在centos安装python3.4
- dns服务器v6解析 windows_04:缓存DNS、Split分离解析、电子邮件通信、Web服务器项目实战...
- [NVIDIA] Ubuntu 16.04 安装 nvidia-384 + cuda-9.0
- mysql 变量定义和赋值_MySQL变量解析
- mysql acid介绍_InnoDB ACID模型介绍
- 在电源的输入端串一个二极管的作用是什么?
- 一个段子教你如何认识大数据
- 《算法刷题LeetCode(中文版)》
- 动态规划——状态转移方程
- neo4j中实现关键路径算法
- java混淆工具zelix比较_Java逆向基础之混淆器
- 美团外卖、饿了么竞品分析
- 如何用优盘安装服务器操作系统,使用优盘安装服务器
- 高中生如何才能快速提高高二数学成绩
- 各操作系统支持图标字体的终端推荐
- 云南省依托大数据管理平台反映扶贫工作 实现精准监督常态化
热门文章
- sh脚本异常:bad interpreter: No such file or directory
- UVA 331 Mapping the Swaps
- Windows服务ServicesDependedOn的奇怪问题?
- 总结开发Silverlight项目准则(转)
- xslt中的Javascript取得xml中的参数
- 计算机的存储系统,全方面、最详细
- jdbc之防sql注入攻击
- pxe+kickstart无人值守安装
- UITableView中selectRowAtIndexPath: animated:scrollPosition滚动到指定Row
- HttpConnectionUtil