测试基础概念
- 软件测试流程:
① 分析测试需求(根据需求文档说明书,设计文档,产品说明书)
② 制定测试计划,测试范围,测试策略和测试方法
③ 设计测试用例并进行用例评审
④ 执行测试并提交bug
⑤ 编写测试报告总结&版本上线
- 测试策略包括:
- 功能测试
- 性能测试(包括性能测试,压力测试,强度测试,负载测试)
- 界面测试
- 兼容性测试
- 安全性测试
- 易用性测试
- 可用行测试
- 数据库测试
- 并发行测试(并发行:在同一时间点,支持多个不同的操作)
- 软件测试的方法:
- 黑盒/白盒
- 静态/动态
- 手动/自动
- 冒烟测试
- Alpa测试/Bate测试
- 测试用例的设计方法:
白盒测试
- 语句覆盖
黑盒测试
- 等价类划分
- 边界值分析
- 因果法
- 错误推测法
- 场景法
你好,茶杯