测试工程师面试题--附答案

  1. 自我介绍
    简单介绍自己的情况,可以突出描述自己的优势
    我是xxx,毕业于xx大学,毕业后就职于xx,负责某某项目的某某部分,大致讲述项目。对某某部分比较熟悉,用该技术实现了什么,为项目或公司提供了什么价值。当前岗位与自己的匹配项,为什么申请该岗位。

  2. 接口的类型是什么?
    http,webservice,rpc。web常用http。http常见的请求方法post,get,put,delete

  3. 接口请求,响应的格式
    请求包含请求行,请求头,请求体;
    响应包含状态行,消息报头、空行和响应正文。

  4. python查重,比如说去掉list中的重复值
    第一种方法:新建列表,遍历原列表,判断值是否在新列表中,如存在不操作,如不存在加入到新列表,返回新列表
    第二种方法,利用集合的不重复特性,list(set(num)),num为给定列表
    第三种方法,使用字典的fromkeys()
    第四种方法,使用count()方法,次数大于1的删除

  5. 常用的python库文件
    os操作系统,常用于设置文件路径,time时间模块,random生成随机数,构造测试数据,requests接口自动化常用,selenium UI自动化常用。

  6. 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杀死进程

  7. 有无搭建过环境?
    问就是有

  8. 接口测试关注哪些点
    验证输入输出是否符合要求。功能上根据业务规则,输入参数边界值,参数组合情况,异常情况设计用例;性能考虑接口压测;安全;

  9. python基本数据类型
    数值型(包含整型,浮点型,复数型,布尔型)、元祖tuple,列表list,字典dictionary,字符串 string,集合set

  10. 基本数据类型的区别
    测试工程师面试题--附答案_第1张图片

  11. 测试用例怎么写的,或问有哪些测试用例方法
    首先要明确需求,然后从功能,性能,安全,兼容性,易用性等方面考虑。举例阐述自己写用例的思路,使用的用例方法。黑盒测试方法有等价类划分,边界值分析,错误推测法,因果图,判定表,场景图法等。白盒测试方法有条件覆盖,语句覆盖,判定覆盖,路径覆盖,条件组合覆盖等。

  12. bug管理工具有哪些?bug类型,优先级定义
    禅道,bugfree,easybug。bug类型分为致命,严重,一般,轻微,建议,优先级有中低高。

  13. 如何做好一个测试?
    具备测试基础知识,熟悉业务,掌握计算机网络,数据库,语言等知识,测试过程全面无遗漏。对工作有热情,责任心,能够保障软件的质量。逻辑清晰,沟通能力好。

  14. sql语句left join right join 区别?join后为什么要加on,不加的后果?
    left join 左连接,查询后将符合条件的右表字段加入到左表,返回合集。即返回左表中有的信息,如果查询的信息左表有,右表没有,会显示左表字段,右表字段为null。如左表信息中没有,则不显示。右连接与之相反。
    ON是筛选条件,查询是会按照ON后面的筛选条件查询,如果没有,会报错。
    如果是inner join 的话不加on是不会报错的,会返回两个表叠加的数据,不做筛选。

  15. jmeter压测怎么做的
    新建线程组,设置线程数,添加http请求,结果树,聚合报告,断言。配置http请求URL,参数。添加csv数据文件,导入测试数据。添加json提取器,获取token。添加后置处理器,保存token。根据需要添加信息头管理器,配置token。运行完成后通过聚合报告查看错误率及响应时间。

  16. 登录给功能怎么测
    http://t.csdn.cn/oGLxZ 可以参考,能记多少记多少吧

  17. 淘宝购物车功能怎么测,用例怎么设计
    http://t.csdn.cn/nTa2f 可以参考,能记多少记多少吧

  18. 如何判断前端后端的问题
    查看请求,请求成功发出,查看响应。请求未发出,查看请求信息是否正确。请求出错,前端问题。请求无误收到响应,查看响应,响应信息错误,后端问题。响应无误,查看日志。

你可能感兴趣的:(总结,面试,功能测试)