2024年最全软件测试面试常见问题【含答案】_软件测试面试常见问题及答案,优秀软件测试程序员必知必会的网络基础

2024年最全软件测试面试常见问题【含答案】_软件测试面试常见问题及答案,优秀软件测试程序员必知必会的网络基础_第1张图片
2024年最全软件测试面试常见问题【含答案】_软件测试面试常见问题及答案,优秀软件测试程序员必知必会的网络基础_第2张图片
2024年最全软件测试面试常见问题【含答案】_软件测试面试常见问题及答案,优秀软件测试程序员必知必会的网络基础_第3张图片

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

4、如何保障测试质量?

面试官考察:

1、你对质量的认知;

2、你的过往经验中是如何来保障测试质量的。

参考以下几种维度,最好再结合你曾经的工作案例:

可以从保障产品质量、如何减少漏测等方面说明。

比如从我自己的测试经验里:

1)测试流程/产品交付流程上要规范 – 需求/评审/冒烟/交叉测试/abtest/灰度发布等

2)从测试的维度上来(各种测试维度、测试手段、左移右移、测试效率等):

一是要减少漏测:回归时容易出现 -可适当利用自动化手段

二是要尽量了解客户场景:覆盖用户的使用场景。在功能和非功能测试上都可以更好的设计用例

三是要持续更新用例库:对于出现的未覆盖的,需要更新到下次常规测试中 四是可以展开探索性测试

五是梳理逻辑漏洞,避免隐藏的测试场景

六是加入白盒测试,对于开发代码review,加入代码扫描等。

5、你平常怎么定位问题的?

面试官考察:

1、你是否真的只是点点点而已

2、功能测试基本功深度如何

一般常借用的手段 - F12/抓包工具、看产品日志

马上举例:你工作中最有成就感的一个bug定位和分析

要体现出,你真的不光是点点点,你有深入的去了解产品的业务流、数据流、实现逻辑,可以挖掘深层次隐藏的bug。

三、接口测试面试题

HTTP, HTTPS协议

  • 什么是DNS
  • HTTP协议
  • 怎么抓取HTTPS协议
  • 说出请求接口中常见的返回状态码
  • http协议请求方式
  • HTTP和HTTPS协议区别
  • HTTP和HTTPS实现机有什么不同
  • POST和GET的区别
  • HTTP请求报文与响应报文格式
  • 什么是Http协议无状态协议?怎么解决HTTP协议无状态协议
  • 常见的POST提交数据方式
  • HTTP请求报文与响应报文格式
  • HTTP协议学了哪几个版本
  • Session和Cookies区别
  • HTTPS在哪一层, 会话层在第几层
  • 浏览器输入url按回车背后经历了哪些?

TCP, UDP协议

  • TCP/UDP协议的区别,TCP如何保证正确,微信基于什么协议,QQ基于什么协议,为什么?
  • 你熟悉OSI协议吗?原理是什么

接口用例设计

  • 怎么设计接口测试用例?
  • HTTPS测试点
  • 从HTTP变化到HTTPS协议,测试点
  • 购物车模块, 加入购物车接口测试点分析
  • http://…?orderId=,**, 接口设计用例
  • 设计接口测试用例时,涉及的是电商系统.其中包括很多修改,如商品.商家、店铺 等等,针对这些数据的修改,会涉及到很多参数.如商品的名称,商品的尺码,商品的顔色等等.那在设计实现"修改"接口时,如何确定要传思些参数?是只需要传我要修改的参数,还是全部参数都要传?
  • 上传文件测试点
  • 根据以下界面设计测试用例
  • 一个订单的几种状态如何全部测到,如:未处理,处理中,处理失败,处理成

接口测试

  • 为什么要做接口测试

你可能感兴趣的:(程序员,面试,网络,职场和发展)