利用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返回示例:

{

实战

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

利用HttpRequester进行接口测试

这里有需要注意的几点:

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

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

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

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

利用HttpRequester进行接口测试

其他

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

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

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

小结

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











本文转自 小强测试帮 51CTO博客,原文链接:http://blog.51cto.com/xqtesting/1963312,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
SQL 测试技术 数据库连接
Lim接口测试平台-接口测试功能详解
Lim接口测试平台-接口测试功能详解
63 1
|
8月前
|
前端开发 网络协议 测试技术
关于接口测试,你了解多少?
关于接口测试,你了解多少?
|
9月前
|
JSON 安全 网络安全
接口测试(一)基础
接口测试(一)基础
|
9月前
|
JSON 大数据 测试技术
接口测试(下)
接口测试(下)
76 0
|
9月前
|
SQL JSON 网络协议
接口测试(上)
接口测试(上)
113 0
|
9月前
|
Web App开发 JSON 前端开发
接口测试总结
接口测试总结
62 0
|
10月前
|
安全 测试技术 数据安全/隐私保护
|
12月前
|
前端开发 安全 测试技术
接口测试
在功能测试用例完成,接口文档完成,接口开发完成时进行新功能的接口测试。在上线前运行老功能的接口测试脚本
|
XML 测试技术 API
相对复杂的接口测试
相对复杂的接口测试
103 0
相对复杂的接口测试
|
XML 数据管理 Devops
接口测试数据引发的接口测试代码改进(之一)
顾翔老师开发的bugreport2script开源了,希望大家多提建议。文件在https://github.com/xianggu625/bug2testscript, 主文件是:zentao.py 。bugreport是禅道,script是python3+selenium 3,按照规则在禅道上书写的bugreport可由zentao.py程序生成py测试脚本。
124 0
接口测试数据引发的接口测试代码改进(之一)