post在线接口测试(常见的接口测试类型)

在进行接口测试时,通常需要测试的接口类型有几种。 大多数是http类型的接口,其他还有web服务、rpc接口等。 这次主要说明应该如何测试http类型的接口,以及应该测试哪些接口。

HTTP接口的概念:

http接口的本质是接口,其目的是基于http协议进行远程通信。 通常,通过浏览器访问的www网站称为http访问。 通常,测试的http格式的接口类型有post和get两种,数据类型有key、value和json两种。

key,value型数据的http接口测试:

1、这种类型最简单的就是直接确定要传输的数据,放在接口地址后面,直接从浏览器访问,查看返回结果

2、添加一些接口测试工具,如jemter,然后添加线程组,再添加sample下的http请求,一共添加查看下面结果树的选项即可。 然后,根据各个字段,在http请求中输入地址和参数即可。 输入完毕后,直接发送请求,确认结果树下的结果是否正确。

注意: 1、如果接口有先决条件,例如需要先登录、需要以前请求的cookie、需要请求标头等。 在这种情况下,只需要添加配置原始的下面的http头管理器、http cookie管理器,并添加登录的http请求即可; 另外,如果多个接口之前的请求地址一直持续,则可以添加http请求默认值,并将相同的地址和配置放在这里。 2、如果有需要自变量的语句变量,也可以使用两种方法。 一个是添加一个结构要素下的“CSV Data Set Config”,将参数变量的字段名和数据写入本地的一个txt文件,将文件地址写入其结构下,其他结构根据需要写入,将变量置于http请求下即可3、另一种情况是,需要从前一个接口返回以下接口的请求参数。 然后,需要在前面的接口下添加后处理器下的“正则表达式提取器”。 然后,取出基于正则表达式从请求中返回的值,写下变量名称哦。 交给下一个界面就好了。

3、直接使用python,调用请求包

4、使用python的urllib软件包,编写接口请求:

json格式的http接口测试:

1、使用工具进入jemter测试,配置相同,参数写在Body Data下;

2、使用python的requets软件包,直接写请求:

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注