前端看测试(day1)

38 阅读1分钟

一、测试工程师角色分类

  1. 做业务功能的测试;
  2. 做自动化测试:把业务功能的测试转换成自动化的脚本;
  3. 做测试平台、测试工具、测试服务的开发。

二、测试工程师必备技能

1. 测试新手

  • 学习计算机基础知识;
  • 了解编程体验、产品设计、用户体验和研发流程等知识。

2. 测试工程师

  • 知识体系上:了解互联网的基础架构、安全攻击、软件性能、用户体验和常见缺陷等知识;
  • 测试技术上:掌握常见的测试框架或工具,具有一定的自动化测试脚本的能力。

3. 高级测试工程师

  • 更多关注软件整体的质量,根据业务风险以及影响制定测试策略;
  • 可以娴熟运用各类测试工具,并非常清楚其背后的实现原理。

4. 测试架构师

  • 技术深度;
  • 全局观。