《软件测试第一篇_测试理论_Linux数据库_超详细教程p5-p19》
1.认识软件测试行业
what:利用技术手段验证软件的功能是否满足需求
2.测试分类
一、按阶段划分
单元测试 —— 源代码
集成测试 —— 接口
系统测试 —— 功能、兼容、安全、性能
验收测试 —— 内测、公测
二、按代码可见度划分:
黑盒测试 —— 系统测试
灰盒测试 —— 接口测试
白盒测试 —— 单元测试
扩展:测试策略
冒烟测试: 大规模执行测试之前,针对程序主功能进行验证,保证程序具备可测性。
面试题: 提测标准时什么?--冒烟测试通过!测试之前要怎么做?--冒烟测试
3.测试考虑那些方面
功能、兼容、性能、易用、安全
可靠性、可维护性、可移植性
四、测试流程
1.需求分析
2.测试计划
核心:
1、测什么:测试⽬标及范围
2、谁来测:⼈员进度安排
3、怎么测:测试策略、测试⼯具
3.编写用例
说明:设计执⾏测试的⽂档
4.执行用例
5.缺陷管理
6.测试报告 测试⽬标、测试过程、缺陷统计、缺陷分析、测试总结
五、测试用例
作用:
①防止漏测
②实施测试标准
格式(八大要素):