面试接口测试常被问到的问题

1.什么是DNS
A:DNS是域名解析服务,用于查找域名对应的IP
2.HTTP协议
A:HTTP叫做超文本传输协议,是一种无状态的,应用层的传输协议
3.怎么抓取HTTPS协议
A:以fiddler为例。Tools–>Options–>HTTPS勾选抓获https请求(capture https connects)
面试接口测试常被问到的问题
如果是在移动端,在同一局域网,绑定代理,浏览器输入IP +端口 安装证书

4.说出常见的返回状态码
A: 200请求成功,404客户端请求错误,500服务器内部错误,301重定向
5.http协议请求方式
A: PUT GET POST HEAD(获取头部) DELETE(删除指定页面) CONNECT OPTIONS(允许客户端查看服务器性能) TRACE(回显服务器收到的请求)
6.HTTP和HTTPS 的区别
A: HTTP默认端口为80 HTTPS默认端口为443;相同影响条件下HTTP比HTTPS性能优异;HTTPS比HTTP更为安全
7.Session和cookie的区别
A:存储位置:session存放在服务端,cookie存放在客户端(浏览器);cookie保存最大不能超过4k,session没有限制,cookie相比于session更不安全;session存放在服务端,访问增多会占用服务端性能
8.HTTPS在哪一层, 会话层在第几层
A:https在OSI七层模型的应用层,OSI七层模型,为应用层,表示层,会话层,传输层,网络层,数据链路层,物理层,会话层为第三层

  • 未完持续更新。。。。