利用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或者開發接口測試框架比較好。
本文轉自 小強測試幫 51CTO博客,原文鏈接:http://blog.51cto.com/xqtesting/1963312,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的利用HttpRequester进行接口测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LoadRunner11设置场景百分比模
- 下一篇: 我的vExpert之路-传递正能量!