有些小伙伴想进大厂,但是又不知道软件测试会问哪些题目,今天九九就给大家再来分享一下大厂中常见的一些测试面试题。大家记得一定要先收藏起来,以后留着用。
上次我们已经分享了一些面试题,那么今天呢接着上期来继续给大家分享。
上期我们分享到接口测试中一个常见的面试题:
请说说cookie与session区别?
首先我们先了解一下什么是cookie?
Cookie是客户端保存用户信息的一种机制,用来记录用户访问服务器时 的一些信息。
每次HTTP请求时,客户端都会发送相应的Cookie信息到服务器。
客户端访问访问服务器时,服务器要记录用户的一些信息,生成cookie信息存到客户端里面。
当客户端下次再访问服务器的时候,便会携带cookie一起提交给服务器。
那什么又是session呢?
当客户端访问服务器的时候,服务器会生成一个会话编号sessionID,这个信息会同步记录到cookie里面,服务器同时也会把这次的sessionID和对应的用户信息,用户操作记录等相关信息记录到服务器上,这些信息便是session.
当客户端下次再访问服务器时,会携带cookie信息给服务器,其中就包含sessionID。
服务器会根据cookie里面的sessionID找到以前记录的用户信息,这时就可以知道客户端之前的一些访问记录或者操作记录。
总结一下cookie和session到底有哪些区别呢?
信息存放的地址不同:
- cookie的信息是存放在客户端的。
- session的信息是存放在服务器的。
存放数据的大小有限制
- cookie存放在客户端,数据的大小是有限制的。
- session存放在服务器,对于数据大小没有进行限制。
安全性不同:
- cookie是存放在客户端的,是可以通过一些手段分析出cookie的信息。
- session是存放在服务器的,相对更加安全。
请说一说接口测试的文档主要包含了哪些内容?
(1)接口文档的相关说明
(2)请求的url地址:
就是接口的请求地址。
(3)请求的方式:
- Get:请求指定的资源。
- Post:先向指定的资源提交表单数据,然后再请求资源。
- Delete:请求删除服务器的资源。
- Put:向服务器指定的资源上传内容。
等等,还有一些其它的请求方式。
一般最主要的请求方式便是:get与post。
请求参数,返回参数,参数的类型以及参数的说明
请求参数信息包含:
- 参数的名称
- 参数的类型
- 是否必填
- 参数的说明等
返回参数的信息包含:
- 参数的名称
- 参数的类型
- 参数的说明
这些是接口测试文档里面必须包含的一些内容。
请说明一下接口测试的流程?
1)分析接口需求
2)根据开发提供的接口文档,设计接口测试用例,并进行评审
3)评审过后,测试人员开始执行接口测试用例
4)执行完测试用例后,提交并跟踪缺陷
5)接口测试完成后生成接口测试报告
好了,以上呢就是我们今天分享的一些大厂面试题,主要是接口测试相关的。小伙伴们不要忘记点赞收藏起来,以便下次面试作参考。大家如果在面试中遇到什么面试题不会回答的,也可以下评论区留言哦。
最后: 下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取 【保证100%免费】
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!