当前位置:   article > 正文

金三银四季跳槽季,啃完这17w字的软件测试面试宝典,跳槽不就稳稳的了_阿里p8手撕这份17w字软件测试面试宝典

阿里p8手撕这份17w字软件测试面试宝典

前言

2022年也到来了,接近我们所说的“金三银四”也正在执行了,时间晃眼就过去了,有的人为了2022跳槽早早做足了准备,有的人在临阵磨刀,想必屏幕前的你也想在2022年涨薪吧,那么问题来了,怎么才能达到目标呢,不妨跟我来看看为大家盘点整理的一些高频面试问题吧!!!
在这里插入图片描述【点击这里领取完整版的面试题~暗号CSDN】

基础知识面试题:

  1. 测试的定义
  2. 测试的种类
  3. 黑盒测试
  4. 白盒测试:
  5. 动态测试方法分为几种
  6. 测试计划的制定
  7. 负载测试,容量测试,强度测试和兼容测试的区别
  8. alpha测试、beta测试 和gamma测试
  9. 测试结束的标准是什么
  10. 描述软件测试活动的生命周期
  11. 软件的缺陷等级应如何划分?
  12. 当开发人员说不是BUG时,你如何应付?
  13. 为什么一个团队中要开展软件测试工作?
  14. 您是否了解以往所工作的企业的软件测试过程?
  15. 有哪些不同的角色来完成这些工作?
  16. 您是否了解以往开发所工作的企业的开发过程?
  17. 您熟悉的软件测试类型都有哪些?
  18. 请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)
  19. 请比较下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。
  20. 测试计划工作的目的是什么?
  21. 测试计划的内容都包括什么?
  22. 其中那些是最中要的?
  23. 你认为做好测试计划工作的关键是什么?
  24. 你所熟悉的测试用例设计方案都有哪些?
  25. 请分别以具体的例子来说明这个方法在测试用例设计工作中的应用。
  26. 什么是测试评估?
  27. 测试评估的范围是什么?

  28. 在这里插入图片描述

自动化测试:

  1. 使用什么测试框架做的上一个项目的自动化测试?说下怎么做的?对自动化的理解?
  2. GET与POST的区别?
  3. //*[contains(@text,“登录”)] 是什么意思?
  4. 自动化遇到用例fail掉如何排查故障?
  5. 说说接口测试的流程和接口自动化流程,介绍一下request有哪些内容?
  6. 接口测试用例的编写要点有哪些?
  7. 如果模块请求 http 改为了https,测试方案应该如何制定,修改?
  8. 常用 HTTP 协议调试代理工具有什么?
  9. 详细说明抓取 HTTPS 协议的设置过程?
  10. HTTPS和HTTP的区别 接口自动化测试的流程?
  11. postman的使用方式?高级用法?
  12. mock的应用场景和基础用法?
  13. 你之前自动化测试的数据放哪?怎么使用?公共变量的管理方式?管理测试用例的手段?如何提高用例覆盖率?接口测试关联性接口实现方式?
  14. 不可逆的操作,如何处理,比如删除一个订单这种接口如何测试?
  15. 说出10个以上 Linux 命令(注重考察性能测试监控常用命令?)
  16. 介绍一下你在这个项目中是如何使用 Jenkins 的。

Python基础:

  1. 谈谈你对面向对象的理解?
  2. 进程、线程有什么区别?
  3. 什么情况下用进程?
  4. 什么情况下用线程?
  5. Python垃圾回收机制?
  6. python单行注释和多行注释分别用什么?
  7. python深拷贝和浅拷贝的概念和区别?
  8. json和字典dict的区别?
  9. 输入与输出
  10. 字典
  11. 字符串
  12. 列表

APP测试:

  1. 什么是Android四大组件?
  2. 当点击 APP 图标启动程序,说明将要发生那些过程?
  3. APP 测试的内容主要包括哪些,如何开展?
  4. Android 的兼容性测试都考虑哪些内容?
  5. 针对 App 的安装功能,写出测试点?
  6. 常用的 ADB 命令?
  7. 在查看 logcat 命令日志时候怎么内容保存到本地文件?
  8. App 崩溃(闪退),可能是什么原因导致的?

  9. 在这里插入图片描述

selenium:

  1. selenium中如何判断元素是否存在?
  2. selenium中hidden或者是display = none的元素是否可以定位到?
  3. selenium中如何保证操作元素的成功率?
  4. 也就是说如何保证我点击的元素一定是可以点击的?
  5. 如何提高selenium脚本的执行速度?
  6. 你的自动化用例的执行策略是什么?
  7. 什么是持续集成?
  8. 自动化测试的时候是不是需要连接数据库做数据校验?
  9. 有几种元素常用定位方式,分别是?
  10. 你最偏爱哪一种,为什么?
  11. 如何去定位页面上动态加载的元素?
  12. 如何去定位属性动态变化的元素?
  13. 如何开展自动化测试框架的构建?
  14. 什么是自动化测试框架?
  15. 什么是Selenium Server,它与Selenium Hub有什么不同?

性能测试:

  1. 基础概念:HPS、TPS、QPS、RPS、RT、并发用户数概念?简要介绍?
  2. 压测工具?你主要看哪些指标?
  3. 性能测试中TPS上不去的几种原因浅析?
  4. 性能测试工具了解几个?压测结果区别?
  5. 性能测试策略?
  6. 性能测试场景设置思路?
  7. 你认为性能测试的目的是什么?
  8. 做好性能测试的工作的关键是什么?
  9. 如何理解压力测试,负载测试以及性能测试?

  10. 在这里插入图片描述

逻辑题:

  1. 烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?
  2. 你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?
  3. 如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?
  4. 一个岔路口分别通向诚实国和说谎国。来了两个人,已知一个是诚实国的,另一个是说谎国的。诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,但不知道应该走哪条路,需要问这两个人。请问应该怎么问?
  5. 12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球呢?(注意此题并未说明那个球的重量是轻是重,所以需要仔细考虑)
  6. 在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样算出来的?

总结

面试题包括以下十九个模块: 软件测试,liunx,自动化测试,Python基础,APP测试,接口测试,selenium,性能测试,安全测试,逻辑题,HR面试题,。如下图所示:

金三银四前啃完17w字的软测面试题,春招阿里P7稳了,收藏夹吃灰

最后
考虑篇幅,就着重挑了一些常见的重要的面试题展示出来了。

所有的面试题目都不是一成不变的,上面的面试题只是给大家一个借鉴作用,最主要的是给自己增加知识的储备,有备无患。

资料获取方式:《软件测试面试宝典》

如果觉得这份软件测试宝典对有帮助的话,请 “点赞” “评论” “收藏” 一键三连哦!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/477407
推荐阅读
相关标签
  

闽ICP备14008679号