这块内容在一面中多少都会涉及到,一般面试岗位约低,这块的占比越高。毕业生面试必备技能之一。涉及范围有测试基本流程、测试中用到的工具、测试方法、测试管理规范等等

1.1 介绍一下测试流程

1.1.1 项目流程

在介绍测试流程中,不可避免的需要先提到项目流程。因为测试流程的开展需要以项目流程为基础。

基本具体项目流程内容有:需求评审、技术评审、项目开发、项目提审、项目测试、项目发布、线上监控、项目复盘等

1.1.2 测试流程

测试流程是基于项目不同流程阶段展示相对应的测试工作,主要包括:需求评审、测试计划、测试用例、用例评审、冒烟测试、测试执行、验收测试、风险评估、上线观察、问题跟进、测试报告、复盘会议;

1.2 介绍一下测试方法

  • 按阶段:单元测试、集成测试、系统测试、验收测试
  • 按手段:黑盒测试、白盒测试、灰盒测试
  • 其他:冒烟测试、回归测试

1.3 介绍一下测试设计方法

  • 黑盒测试用例设计:等价类划分法、 边界值分析法、错误推测法、因果图法、正交试验分析法、流程分析法
  • 白盒测试:语句覆盖、判定覆盖、条件覆盖、条件组合覆盖、判定/条件覆盖、路径覆盖

1.4 测试过程中会用到哪些测试工具

  • 用例管理工具
  • BUG管理工具
  • 项目流程管理工具
  • 线上监控工具
  • 抓包工具
  • 接口发送工具
  • 等等

1.5 用例设计相关

  • 书写要求:全面性、可读性、易用性
  • 书写格式:用例要素介绍、编写规则
  • 编写用例基本方法等等

1.6 BUG相关

  • BUG管理工具/平台
  • BUG编写规范
  • BUG的生命周期及跟进流程
  • BUG修复时效

1.7 设计一个登录页面的用例

  • 功能性测试
  • UI测试
  • 性能测试
  • 安全性测试
  • 兼容性测试
  • 易用性测试

更多推荐