脚本宝典收集整理的这篇文章主要介绍了接口测试面试题,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
1、程序员编写完代码之后,
2、然后编写了docker file文件,
3、我通过docker file 构建成镜像之后,
4、运行整个镜像,容器启动之后,我们的环境就部署完毕了
整个分为2种情况
第一种:如果整个程序是使用docker容器来部署的,运行整个程序的 ,那么我重复之前错误的步骤,同时通过docker LOGs -f 容器id 查看错误日志,
第二种:如果不是docker 部署的,就是在Linux服务器上部署的,那么在重复之前错误的同时通过tail -f 查看日志文件
获取到详细的错误日志
把错误日志反馈给开发
r:4 w:2 x:1
heard -n 行数 文件名 查看一个文件的前几行
tail -n 行数 文件名 查看一个文件的后几行
1、学习能力 2、逻辑思维 3、接受变化 4、具备整个测试思维能力 5、主动性 6、积极性 7、遇到挫折迎难而上
如果工作需要就加班,但是不做无用加班
如果你和开发冲突了,接下来你会怎么做?
1、反思下自己做的不对的地方
2、向对方道歉
3、没有解决的问题继续沟通
1、通过接口文档,或者是通过开发同学获取到这个接口的请求地址 请求头 请求方法 请求参数 以及响应数据
2、我们测试这个接口的正常情况
3、我们测试这个接口的异常情况 主要分为如下几类:
A、如果请求参数是必填的,那么我们为空 后边做判断
B、如果数据类型要求的是int ,那么我给他传一下其他的数据类型, 后边做判断
C、如果这个字符串的长度要求,我给它的长度不等于这个长度 后边做判断
以登陆为例,登录成功之后我们会获取Token,再次访问会带上这个token,但是这个touken每次登录返回的值都不一样,所以我们说这个token是一个动态参数,
在jmeter中,在登录的接口中添加后置处理器中的JSON提取器或者正则表达式提取器,提取到的token定义一个变量,在下一个接口用${}来调用这个变量
在PostMan中,我们在登录一个接口定义一个全局变量来获取这个token,在一个接口用{{}}来调用这个变量
200 请求成功
201 添加资源成功
204 删除资源成功
301 永久重定向
302 临时重定向
400 客户端请求错误
401 无权访问该系统
403 有权但禁止访问
404 请求资源部存在
405 请求方法错误
415 只有请求头不对
500 服务器内部错误
504 网关超时
以上是脚本宝典为你收集整理的接口测试面试题全部内容,希望文章能够帮你解决接口测试面试题所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。