用户需求---需求分析与系统---概要设计---详细设计---编码---单元测试---集成测试---系统测试---验收测试 软件测试的流程
1.测试计划 2.测试设计 3.测试准备和测试环境的建立 4.执行测试 5.测试评估 6.测试总结
什么是软件缺陷和软件故障?
软件缺陷是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差。其结果是软件运行于某一特定条件时出现软件故障,这时称软件缺陷被激活。 软件故障是指软件运行过程中出现的一种不希望或不可接受的内部状态,此时若无适当措施(容错)加以及时处理,便产生软件失效。 软件测试的定义和目的
软件测试就是为了发现错误而执行程序的过程。软件测试的目的就是为了发现尽可能多的缺陷,并期望通过改错来把缺陷统统消灭,以期提高软件的质量
V型模式
用户需求---需求分析与系统---概要设计---详细设计---编码---单元测试---集成测试---系统测试---验收测试 软件测试的流程
1.测试计划 2.测试设计 3.测试准备和测试环境的建立 4.执行测试 5.测试评估 6.测试总结
什么是软件缺陷和软件故障?
软件缺陷是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差。其结果是软件运行于某一特定条件时出现软件故障,这时称软件缺陷被激活。 软件故障是指软件运行过程中出现的一种不希望或不可接受的内部状态,此时若无适当措施(容错)加以及时处理,便产生软件失效。 软件测试的定义和目的
软件测试就是为了发现错误而执行程序的过程。软件测试的目的就是为了发现尽可能多的缺陷,并期望通过改错来把缺陷统统消灭,以期提高软件的质量
测试计划和模板
1
.V模型:反映出了测试活动与分析设计活动的关系。
2
.W模型:两个
V
字型模
型组成,分别代表测试与开发过程。
3
.H模型:将测试活动完全独立出来,形成了
一个完全独立的流程,
将测试准备活动和测试执行活动清晰地体现出来。
4
.
其他模
型:
X
模型、前置测试模型等。
测试计划和模板
1
.V模型:反映出了测试活动与分析设计活动的关系。
2
.W模型:两个
V
字型模
型组成,分别代表测试与开发过程。
3
.H模型:将测试活动完全独立出来,形成了
一个完全独立的流程,
将测试准备活动和测试执行活动清晰地体现出来。
4
.
其他模
型:
X
模型、前置测试模型等。