|
监于我们目前采用的是传统开发过程。因此测试工作采用V模型开展,各阶段交付成果如下。
1、 项目的启动
活动:
a) 宣传。
b) 工具准备,各类资源的准备。
2、 软件项目策划
活动:
a) 人员配备
b) 角色分工
c) 确定软件开发过程模型
d) 确定软件变更预案
e) 开发计划制定
f) 测试计划制定
g) 各项工作的评审,交付物的评审
交付成果:
a) 《岗位调动任命书》
b) 《岗位职责说明书》
c) 《项目开发计划》
d) 《项目测试计划》
3、 需求分析—验收测试用例设计
活动:
a) 为需求建立文档
b) 相关干系人评审需求
c) 更改文档,以适应需求变化(是个持续性的过程)
d) 分析需求的更变,响应等。
交付成果:
a) 《软件需求规格说明书》
b) 《软件验收准则》
c) 《验收测试用例》
4、 概要设计—功能测试用例设计
活动:
a) 进行概要设计
b) 架构设计
c) 业务流程设计
d) CDM的设计
e) 定义模块交付接口
交付成果:
a) 《概要设计说明书》
b) 《业务流程相关文档》
c) 《CDM》
视实际工作方法而定,但《概要设计说明书》要有
5、 详细设计—集成测试用例设计(功能测试用例设计)
活动:
a) 进行基础类设计,及其相关的设计
b) 进行模块设计
c) PDM的设计
交付成果:
a) 《详细设计说明书》
b) 《功能测试用例》
c) 《数据库设计说明书》
6、 代码编写—单元测试用例设计
活动:
d) 界面设定
e) 代码编写。
f) 对代码编写单元测试用例
交付成果:
a) 可执行可布署单元
b) 可运行可测试的单元测试工程
7、 单元测试执行与改进
活动:
c) 修改、执行单元测试
d) 提交BUG
e) 回归测试
交付成果
a) 《测试报告》
b) 《测试分析报告》
8、 集成与功能测试执行与改进
活动:
c) 根据《功能测试用例》采用自底向上法进行功能测试
交付成果
d) 《测试报告》
e) 《测试分析报告》
9、 验收测试执行与改进
活动:
f) 根据验收测试用例和验收标准进行测试
10、 Alpha测试
活动:
g) 进行内部alpha测试
11、 Beta测试
活动:
h) 进行客户Beta测试
12、 验收报告。
活动:
i) 评审测试活动,进行产品交付。 |
|