什么是软件测试?
实验技术手段验证软件是否满足需求
测试主流技能:1功能测试 2 自动化测试 3 接口测试 4性能测试
测试的分类:
- 按阶段分类:单元测试 集成测试(接口测试) 系统测试(功能测试) 验收测试
- 按代码可见度划分:黑盒测试(功能) 灰盒测(接口) 白盒测试(源代码)
系统测试和⿊盒测试重点核⼼是功能测试
集成测试和灰盒测试⼜称接⼝测试
单元测试和⽩盒测试是对代码进⾏测试
⾃动化测试归属功能测试
性能测试、安全测试归属专项测试
6个步骤:需求分析 计划编写 用例设计 用例执行 缺陷管理 测试报告