接口测试

接口测试概念

       接口测试就是通过测试不同情况下的入参与之相应的出参信息来判断接口是否符合或满足相应的功能性、安全性要求; 

常见的接口测试

       ①HTTP  API接口测试(报文一般是json串),走HTTP协议;

       ②webservice协议的接口测试(报文是XML);走soap协议通过http传输;

       无论是哪种接口,本质都是发送一个request,然后服务器响应返回一个response,最后对response进行分析;

接口测试点

       ①覆盖需求的所有点;

       ②覆盖单元代码;

       ③覆盖接口的所有参数;

http状态码

        浏览器每发出一个http请求之后,都会有一个响应,http本身会有一个状态码,来标示这个请求是否成功;

常见的状态码

       ① 2XX 2开头的都表示这个请求发送成功,最常见的就是200,就代表这个请求是ok的,服务器也返回了;
       ② 3XX 3开头的代表重定向,最常见的是302,把这个请求重定向到别的地方了;
       ③ 4XX 400代表客户端发送的请求有语法错误,401代表访问的页面没有授权,403表示没有权限访问这个页面,404代表               没有这个页面;
       ④ 5XX 5开头的代表服务器有异常,500代表服务器内部异常,504代表服务器端超时,没返回结果;

接口测试工具

        抓包:HTTPwatch firebug Chrome F12 fidder  ;     发包工具:postman jmeter ;

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值