软件测试学习总结

软件测试

1、基本名词:

(1)测试用例(Test Case):测试用例描述了一个完整的测试过程,包括了测试环境、输入、以及预期的输出结果。

(2)软件缺陷(Bug):症状、程序错误、根本原因。

2、测试计划:

(1)测试的总体策略和方法

(2)测试日程安排:何时开始什么样的测试。

(3)质量目标:测试要达到什么样的目标。

(4)资源:需要多少人力物力来才能算通过,这个目标也决定了“验收测试”的标准。

(5)测试变量矩阵:我们的系统需要支持多少种操作系统等等。

3、测试文档:

(1)测试计划(Test Plan):

(2)测试设计的规格说明书(TDS)

(3)测试用例(Test Case)

(4)程序错误报告(Bug Report)

(5)测试报告(Test Report )

4、测试方法:白盒测试(结构测试) 黑盒测试(功能测试)

方法:等价类划分

阶段 使用 数据 方法 涉众
单元测试 构建 数据员 程序员 白盒 小组成员
集成测试 详细设计 模拟 公司测试组 白盒黑盒 测试组(用户)
系统测试 设计 模拟 开发公司 黑盒 测试组(用户)
确认测试 需求分析 模拟 第三方公司 黑盒 第三方公司
验收测试 需求分析 模拟 用户 黑盒 公司(用户)
回归测试 运行维护   维护人员 白盒黑盒 维护人员+用户
原文地址:https://www.cnblogs.com/chuyanan1996/p/6146476.html