首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客378464580号
测试工程师
发布于江苏
关注
已关注
取消关注
@测试张:
接口自动化测试面试题大全(合适各级软件测试人员)
一、HTTP有哪些请求方法?HTTP 共有如下7种请求方式,每种都可以发送 Header和 Body:GETPOSTPUTDELETEOPTIONSHEADPATCH二、接口测试中依赖登录状态的接口如何测试?依赖登最状态的接口,本质上是在每次发送请求时需要带上存储有账户有效信息的Session或Cookie才能发送成功,在构建POST请求时添加必要的Session或Cookie三、get和post的区别? http是上层请求协议,主要定义了服务端和客户端的交互规格,底层都是tcp/ip协议 Get会把参数附在url之后,用?分割,&连接不同参数,Get获取资源,post会把参数放置在http请求体中,Post发送请求数据 Get产生一个tcp数据包,post产生两个tcp数据包 Get请求,浏览器会把http header和data一起发送,服务器返回200响应码 Psot请求,浏览器先发送header,服务器响应100(continue),然后再发送data,服务器返回200响应码 Post的安全性比get高,如果浏览器缓存了,会把get参数留在缓存中,用户可以看到参数信息四、http状态码302, 403, 503分别代表什么? 302:临时重定向到某一个页面,比如要登录之后才能进入的页面,他首先会临时重定向到登录界面 403:权限不够 服务器理解客服端的请求,但拒绝此请求 503:服务端目前无法使用,过载或者维护中 500:服务端异常 404:请求失败,请求所希望得到的资源未被在服务器上发现 401:请求身份验证 1XX系列:指定客户端应相应的某些动作,代表请求已被接受,需要继续处理 2XX系列:代表请求已成功被服务器接收、理解、并接受。这系列中最常见的有200、201状态码。 3XX系列:代表需要客户端采取进一步的操作才能完成请求,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明。这系列中最常见的有301、302状态码。 4XX系列:表示请求错误。代表了客户端看起来可能发生了错误,妨碍了服务器的处理。常见有:401、404状态码。 5xx系列:代表了服务器在处理请求的过程中有错误或者异常状态发生,也有可能是服务器意识到以当前的软硬件资源无法完成对请求的处理。常见有500、503状态码。五、自动化测试怎么校验结果?断言 ,预期结果与实际结果对比数据库校验,根据测试场景来查询数据库里的数据和请求之前的数据进行比对。六、post请求的四种参数形式是什么? Application/x-www-form-urlencoded:将参数以一组键对值的方式发送 Multipart/form-data:支持单组和多组文件上传 Application/json:根据后端接口的定义支持数据类型 Text/xml七、接口自动化测试的流程?基本的接口功能自动化测试流程为:需求分析–>用例设计–>脚本开发–>测试执行–>结果分析八、接口测试的常用工具有哪些? Postman JMeter SoapUI九、HTTP接口的请求参数类型有哪些? 查询字符串参数(Query String Parameters参数)一般用于GET请求,会以url string的形式进行传递 请求体参数(Request Body)一般用于POST请求,可以使用Content-Type来指定不同参数类型十、如何从上一个接口获取相关的响应数据传递到下一个接口?先从上一个接口中的响应数据获取对应的返回值,然后使用正则表达式or使用JSON解析来提取需要获取的值,然后存储在一个变量中,最后在下一个接口中直接引用该变量即可十一、接口测试用例的编写要点有哪些? 必填字段:请求参数必填项、可选项 合法性:输入输出合法、非法参数 边界:请求参数边界值等 容错能力:大容量数据、频繁请求、重复请求(如:订单)、异常网络等的处理 响应数据校验:断言、数据提取传递到下一级接口… 逻辑校验:如两个请求的接口有严格的先后顺序,需要测试调转顺序的情况 性能:对接口模拟并发测试,逐步加压,分析瓶颈点 安全性:构造恶意的字符请求,如:SQL注入、XSS、敏感信息、业务逻辑(如:跳过某些关键步骤;未经验证操纵敏感数据)十二、接口测试中依赖登录状态的接口如何测试?依赖登最状态的接口,本质上是在每次发送请求时需要带上存储有账户有效信息的Session或Cookie才能发送成功,在构建POST请求时添加必要的Session或Cookie十三、依赖于第三方数据的接口如何进行测试?可以利用一些MOCK工具(如:JSON Server、Easy Mock)来模拟第三方的数据返回,最大限度的降低对第三方数据接口的依赖
点赞 10
评论 0
全部评论
推荐
最新
楼层
还没有回复哦~
相关推荐
01-06 16:20
百度_后端实习(实习员工)
腾讯很看重之前的面评吗
如标题,本人2023年3 4月份,还是个小辣鸡,基本上底层原理都不了解,只会用。然后广投大厂实习,腾讯约了一次面试,感觉自己拉了一坨大的(3道算法做出来1.5道、后面八股深层次问题基本上也都不会),尴尬至极,但是面试官还非常友好的看我辣了30分钟。之后小厂实习沉淀了一段时间,7 8月份又持续再投腾讯日常,了无音讯。之后大厂实习了一段时间,11 12月份又持续投了腾讯日常,继续了无音讯。牛友们,腾讯日常实习这么看面评吗,如果不看面评,没有道理,之前什么项目没有的时候约面。现在大厂实习、项目都有了反而不约面。想当鹅孝子🥹。对了还有一种可能,有次性格测试的时候,论述题,题目具体忘记了,当时雷军特别...
Aurora6666:
不看重吧,我之前都骂面试官了
点赞
评论
收藏
分享
01-10 09:51
门头沟学院 算法工程师
25届毕业生秋招零Offer现在还能做点什么?
作为一名25届应届毕业生,到目前为止秋招零Offer,现在还能做点什么?这是很多25届应届生都共同面临的一个问题可能从我经历的24届,甚至23届开始,那个人均手握好几个Offer的时代已经逐渐变成过去时了。不知不觉,我们已经脱离了以前的增量时代,现如今大家都在一个存量时代寻找机会现在整个大环境都在降本增效,互联网公司砍掉非盈利部门,甚至盈利部门都在精简架构,央国企也紧衣缩食,和每年毕业的应届生们相比,各个公司可以提供的工作岗位确实显得捉襟见肘那在当前的这个大背景下,25届的秋招已经基本结束,现在还有补救的机会吗?我的答复是:有的第一,我们首先要调整求职预期,新的一年的求职主旋律一定要先降低预期...
点赞
评论
收藏
分享
2024-12-24 20:00
大连东软信息学院 Java
哈哈哈哈第一次碰到这么好玩的
野猪不是猪🐗:
这种直接口头上答应,骗面试,面完了直接拉黑,相当于给自己攒面经了(
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
01-05 08:26
🌸为
如图 这又是啥话术#华为招聘#
牛客880205450号:
有人鸽了,才有空缺
点赞
评论
收藏
分享
昨天 19:20
已编辑
中南大学 Java
试用期被裁的底层原理及如何应对?
害怕试用期被裁?那我问你那我问你(力竭),试用期被裁的底层原理是什么?(地狱笑话)看到很多24届被裁的帖子,太哈人了,遂稍微研究了一下试用期被裁的底层原理和应对方法,如果你有不同见解欢迎评论区交流。1.试用期被裁的真实原因自身工作能力不足或工作态度差;部门架构调整没hc了;本来就是招新员工背锅背绩效本来招应届生就是为了赚补贴2.公司会以什么理由劝退你?考勤问题公司以员工考勤问题,如迟到、早退或缺勤,作为违法辞退的理由,并不支付任何补偿。依据劳动法规定,除非员工有严重违规行为,否则此类辞退行为属于违法,员工有权要求双倍赔偿。业绩问题公司以员工没有达到业绩目标,未能按时完成任务为辞退依据,不提供任...
Java说的道理:
希望大家都用不到😃
投递阿里巴巴等公司8个岗位 >
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
1
...
阿里离职——拿下腾讯字节拼多多滴滴offer
1.4W
2
...
小红书离职半年了,才敢讲的一些大实话…
4683
3
...
985本就业还是考研
3648
4
...
吃泡面被mt以为吃不起饭了,要给我买鸡翅
2891
5
...
这场寒冬,比我想的更冷
2469
6
...
mentor和我说:要做一个有人情味的hr
2392
7
...
甲流请假不批,撂倒公司一大片
2065
8
...
24应届211本毕业蹲了半年啥也不会求指点
1826
9
...
逆天左职计院毕业设计
1794
10
...
2本考研失败,备战春招
1542
正在热议
#
职场高情商速成班
#
3053次浏览
62人参与
#
25届秋招总结
#
845488次浏览
8545人参与
#
被同事甩锅了怎么办
#
14271次浏览
88人参与
#
职场吐槽大会
#
112749次浏览
939人参与
#
怎么评价今年的华为
#
21866次浏览
171人参与
#
实习生活中那些难忘的瞬间
#
15569次浏览
203人参与
#
晒一晒你们公司的年会奖品
#
14069次浏览
243人参与
#
牛客帮帮团来啦!有问必答
#
2513317次浏览
25156人参与
#
国企还是互联网,你怎么选?
#
102458次浏览
803人参与
#
工作中,努力重要还是选择重要?
#
54588次浏览
526人参与
#
机械制造薪资爆料
#
1157542次浏览
9448人参与
#
非技术岗薪资爆料
#
283525次浏览
2409人参与
#
测测你的职业性格
#
31229次浏览
299人参与
#
大学最后一个寒假,我想……
#
8445次浏览
106人参与
#
你已经投递多少份简历了
#
653433次浏览
7530人参与
#
查收我的offer竞争力报告
#
99347次浏览
697人参与
#
推荐一首陪你工作的歌吧
#
5086次浏览
55人参与
#
秋招的第一个offer,大家都拿到了吗
#
953367次浏览
7434人参与
#
毕业后不工作的日子里我在做什么
#
133184次浏览
1239人参与
#
2022届毕业生现状
#
685601次浏览
6715人参与
牛客网
牛客企业服务