自我介绍
简单介绍自己的情况,可以突出描述自己的优势
我是xxx,毕业于xx大学,毕业后就职于xx,负责某某项目的某某部分,大致讲述项目。对某某部分比较熟悉,用该技术实现了什么,为项目或公司提供了什么价值。当前岗位与自己的匹配项,为什么申请该岗位。
接口的类型是什么?
http,webservice,rpc。web常用http。http常见的请求方法post,get,put,delete
接口请求,响应的格式
请求包含请求行,请求头,请求体;
响应包含状态行,消息报头、空行和响应正文。
python查重,比如说去掉list中的重复值
第一种方法:新建列表,遍历原列表,判断值是否在新列表中,如存在不操作,如不存在加入到新列表,返回新列表
第二种方法,利用集合的不重复特性,list(set(num)),num为给定列表
第三种方法,使用字典的fromkeys()
第四种方法,使用count()方法,次数大于1的删除
常用的python库文件
os操作系统,常用于设置文件路径,time时间模块,random生成随机数,构造测试数据,requests接口自动化常用,selenium UI自动化常用。
linux命令
目录操作:cd切换目录,grep查询,chmod修改权限,cp拷贝,mv移动,mkdir创建目录,rm删除
文件处理:vi,vim查看,文件不存在则创建,cp复制,touch创建文件,cat/less/more/tail查看
网络相关:ipconfig,ping,netstat,nslookup,tcpdump抓包
性能:top查看内存cpu,ps查看进程,kill pid杀死进程
有无搭建过环境?
问就是有
接口测试关注哪些点
验证输入输出是否符合要求。功能上根据业务规则,输入参数边界值,参数组合情况,异常情况设计用例;性能考虑接口压测;安全;
python基本数据类型
数值型(包含整型,浮点型,复数型,布尔型)、元祖tuple,列表list,字典dictionary,字符串 string,集合set
基本数据类型的区别
测试用例怎么写的,或问有哪些测试用例方法
首先要明确需求,然后从功能,性能,安全,兼容性,易用性等方面考虑。举例阐述自己写用例的思路,使用的用例方法。黑盒测试方法有等价类划分,边界值分析,错误推测法,因果图,判定表,场景图法等。白盒测试方法有条件覆盖,语句覆盖,判定覆盖,路径覆盖,条件组合覆盖等。
bug管理工具有哪些?bug类型,优先级定义
禅道,bugfree,easybug。bug类型分为致命,严重,一般,轻微,建议,优先级有中低高。
如何做好一个测试?
具备测试基础知识,熟悉业务,掌握计算机网络,数据库,语言等知识,测试过程全面无遗漏。对工作有热情,责任心,能够保障软件的质量。逻辑清晰,沟通能力好。
sql语句left join right join 区别?join后为什么要加on,不加的后果?
left join 左连接,查询后将符合条件的右表字段加入到左表,返回合集。即返回左表中有的信息,如果查询的信息左表有,右表没有,会显示左表字段,右表字段为null。如左表信息中没有,则不显示。右连接与之相反。
ON是筛选条件,查询是会按照ON后面的筛选条件查询,如果没有,会报错。
如果是inner join 的话不加on是不会报错的,会返回两个表叠加的数据,不做筛选。
jmeter压测怎么做的
新建线程组,设置线程数,添加http请求,结果树,聚合报告,断言。配置http请求URL,参数。添加csv数据文件,导入测试数据。添加json提取器,获取token。添加后置处理器,保存token。根据需要添加信息头管理器,配置token。运行完成后通过聚合报告查看错误率及响应时间。
登录给功能怎么测
/oGLxZ 可以参考,能记多少记多少吧
淘宝购物车功能怎么测,用例怎么设计
/nTa2f 可以参考,能记多少记多少吧
如何判断前端后端的问题
查看请求,请求成功发出,查看响应。请求未发出,查看请求信息是否正确。请求出错,前端问题。请求无误收到响应,查看响应,响应信息错误,后端问题。响应无误,查看日志。
如果觉得《测试工程师面试题--附答案》对你有帮助,请点赞、收藏,并留下你的观点哦!