接口测试相关

接口测试相关

1、你们接口怎么做的?

先介绍业务:支付接口,比如购物时结算需要调用支付接口

有哪些参数,以及主要的参数的意义

设计了多少用例,设计用例的思路

工具怎么使用的

关联、断言等

2、get和post区别

1、GET使用URL或Cookie传参。而POST将数据放在BODY中。

2、GET的URL会有长度上的限制,则POST的数据则可以非常大。

3、POST比GET安全,因为数据在地址栏上不可见。

4、一般get请求用来获取数据,post请求用来发送数据。

3、http和https的区别

http和https区别:HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。

4、cookies和session区别

1、cookie数据存放在客户的浏览器上,session数据放在服务器上。

2、cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗考虑到安全应当使用session。

3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能考虑到减轻服务器性能方面,应当使用cookie。

4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。

抓包

抓包做什么?

抓包是为了更方便的定位问题是前端引起的还是后端引起的,我给你举个例子,拿登录功能不能成功登录来说,先抓到登录的接口,之后用postman进行模拟发送请求到后台,如果返回登录成功那很有可能是前端问题,如果返回登录不成功拿就是后端问题。

你可能感兴趣的:(接口测试相关)