1前言:IT技术岗:开发、前端、测试、产品、人工智能、运维、大数据
2就业方向:
(1)功能+接口(最简单) 12-15K
(2)自动化+接口 15-20K
(3)接口+性能 15K+
一、认识软件测试
- 什么是软件测试?
使用技术手段验证软件是否满足需求
- 为什么进行软件测试?
是软件必存在Bug,保证软件可以正常上线的关键。
- 怎么进行测试?
使用测试工具针对不同测试要求进行测试
- 特点:岗位缺口大、薪资客观、行业稳定(不受后端开发语言限制)
二、测试主流技能
- 功能测试:通过手工或人为测试软件是否可以实现特定功能(保证功能正确)
- 自动化测试:使用代码或工具代替人工验证项目功能
- 接口测试:针对模块与模块或系统之间数据请求地址进行测试(主流中的主流)postman
- 性能测试:模拟多人使用软件,查找服务器缺陷(保证多人使用)
三、常见的分类测试
- 按测试阶段划分(软件开发从无到有)
单元测试:针对程序源代码进行测试(又称白盒测试)
集成测试:又称接口测试,针对模块之间访问地址进行测试---主流
系统测试ÿ