找出BUG、确保产品质量、维护稳定性。

职业规划:技术线、管理线、业务线。

定义

控制计算机硬件工作的工具

计算机程序、程序所用的数据、有关文档资料的集合

包括:系统软件 + 应用软件

应用软件架构:C/S、B/S、M/S

产生过程:需求产生-需求文档-UI设计-产品开发-产品测试-部署上线

定义:使用技术手段来检验软件是否满足规定的需求或弄清预期结果与实际结果之间的差别。

目的:发现程序(软件)存在的代码或业务逻辑错误、检验产品是否符合需求、提高用户的体验

技能

主要验证程序的功能是否满足需求

使用代码或工具代替手工对项目进行测试