测试前期比较重要的基础知识点:
1.V模型:需求分析->概要设计->详细设计->编码->单元测试->集成测试->系统测试->验收测试
2.软件配置项CSCI:在软件开发过程中产生的所有信息构成软件配置,它们是文档、代码、报告等
3.基线(Base line):大概来说,基线是软件开发的基础,是重点阶段的结点
4.软件测试分类:
从是否关心内部结构:黑盒测试、白盒测试、灰盒测试
从开发过程级别:单元测试、集成测试、系统测试、验收测试
从是否人工干预:人工测试、自动化测试
从测试实施组织:开发测试、用户测试、第三方测试
从是否执行程序:静态测试、动态测试
5.缺陷管理流程:
6.缺陷报告包含的要素:
缺陷ID、报告日期、程序的名称、严重性、优先级、缺陷描述、重现步骤、结果对比
7.软件测试流程图:
8.同行评审
临时评审--桌面评审--走查--小组评审--审查