http接口测试如何测试,给一个接口怎么知道传入 如 https://d.jd.com/lab/

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了http接口测试如何测试,给一个接口怎么知道传入 如 https://d.jd.com/lab/相关的知识,希望对你有一定的参考价值。

http接口测试如何测试,给一个接口怎么知道传入 如 https://d.jd.com/lab/get?callback=lab

参考技术A

import urllib2

import json


class TestHttp(object):


def Test(self):

        self.requrl = "https://d.jd.com/lab/get?callback=lab"

        self.headerdata = "Content-Type" :"application/json; charset=UTF-8", \\

                      "User-Agent": "Apache-HttpClient/4.4 (Java 1.5 minimum; Java/1.7.0_10)"


test_body =

        req = urllib2.Request(url=self.requrl, headers=self.headerdata,    data=json.dumps(test_body 

        req.get_method = lambda:'GET'

        res_data = urllib2.urlopen(req, timeout=20)

        res = res_data.read()

        res=json.loads(res)


上述是用python代码。

至于工具,就很多了。 火狐浏览器的很多插件直接可以使用。例如restfullclient

本回答被提问者采纳
参考技术B 百度 http 在线测试
有工具
参考技术C 你这个就是普通的get请求 参考技术D http无外乎get请求和post请求,推荐使用request库

以上是关于http接口测试如何测试,给一个接口怎么知道传入 如 https://d.jd.com/lab/的主要内容,如果未能解决你的问题,请参考以下文章

说说我在工作中如何开展接口测试?

服务端测试之接口测试初探

关于接口测试,我们需要知道的

Jmeter测试接口文档

Jmeter接口测试项目实战

HTTP协议的接口测试怎么做?