对于所有人来说,测试就是测试,每人都可以对熟悉的项目的API进行测试,可是对不熟悉的项目呢?

    就拿知乎来说,它的登陆比较复杂,但是如何保持登陆状态呢?知乎只需要携带uid和authorized code 就可以携带着访问其他接口。

如下图:

我们想要的测试_java

每一次的测试都好比一次开发,你需要了解所要测试项目的所有细节,And some time ,it is not that easy.

目前,HTTP接口工具主要分为以下几类:

1,接口手工测试工具:这类工具主要是用来模拟发送http请求,并接收接口返回的数据。这类工具包括Fiddler,Postnam,Wireshak,在线HTTP地址等,使用于日常的手工测试。

2,接口自动化测试工具;相比接口的普通测试工具,此类工具能批量处理接口请求,支持断言判断并能生成简单的测试报告,这类工具包括Jmeter,soapUI等。

3,接口性能测试工具:主要验证接口性能指标。这类工具包括LoadRunner,Jmeter,sonpUI等

HTTP接口测试语言,目前使用最多的是python ,但是大家都忽略了Java也有http测试框架可以使用,同样支持接口测试。

     获取web测试的常规方法是:首先使用fidder对调用接口的过程进行抓包,web端和手机端豆科仪使用该工具。然后把获取的请求头信息粘贴到对应的工具的请求信息中,如果是post请求请注意,必须填写相应的参数。如果是使用代码测试也请你把获取到的Json数据粘贴过去。

   对于手机端测试如下:

1.代理服务器使用(手机应用录制)

步骤一:手机设置WLan为主机地址,端口号任选

步骤二:添加线程组,再在线程组下添加http请求

我们想要的测试_java_02

步骤三:设置主机号及端口号(与手机设置一致)

我们想要的测试_java_03

步骤四:工作台添加代理服务器


我们想要的测试_java_04


步骤五:设置代理服务器,启动即可录制


我们想要的测试_java_05