bug总数过1000

软件测试规范

上一篇 / 下一篇  2007-09-12 19:44:19 / 个人分类:业务知识

软件测试过程中一般会从以下几个方面入手来规范过程,并在每个子过程明确角色职责、活动描述及所需资料。

  • 角色的确定
  • 进入的准则
  • 输入项
  • 活动过程
  • 输出项
  • 验证与确认
  • 退出的准则
  • 度量

软件测试的角色职责划分

 人员(角色) 职责
 测试设计人员 制定和维护测试计划,设计测试用例及测试过程,生成测试分析报告
 测试人员 执行集成测试和系统测试
 设计人员 设计测试需要的驱动程序和稳定性
 编码人员 编写测试驱动程序和稳定桩,执行单元测试

进入准则:确定软件测试切入点。

输入项:软件测试需要相关的文档作为测试设计及测试过程判断符合性的依据和标准,对于需要进行专业单元测试的项目还得和程序单元和软件集成计划相应版本等文档资料,这些文档一并作为测试的输入。

 输 输入描述
 软件项目计划 软件测试项目计划是一个综合的组装工作,用来收集管理项目时所需要的所有信息
 软件需求文档 描述软件需求的文档,如软件需求规约(srs)文档或者利用case工具建模生成的文档
 软件构架设计文档 主要描述备选设计案、软件子系统划分、子系统间接口和错误处理机制
 软件详细设计档主要描述将构架设计转化为最小实施单元,产生可以编码实现的设计
 软件程序单元 包括了所有编码员完成的程序单元代码
 软件集成计划 软件工作版本的定义、内容、集成的策略及实施的先后顺序等
 软件工作版本 按照集成计划船舰的各个集成工作版本

1.测试设计

角色:测试设计员、设计员

活动描述:目的是为每一个测试需求确定测试用例集,并确定执行测试用例的测试过程

    • 设计测试用例:

1).对每一个测试需求,确定其需要的测试用例

2).对每一个测试用例,确定其输入及预期结果

3).确定测试用例的测试环境配置、需要的驱动界面或稳定性

4).编写测试用例文档

5).对测试用例进行同行评审

    • 开发测试过程:

1).根据界面原型为每一个测试用例定义详细的测试步骤

2).为每一测试步骤定义详细的测试结果验证方法

3).为测试用例准备输入数据

4).编写测试过程文档

5).对测试过程进行同行评审

6).在实施测试时对测试过程进行更改

    • 设计驱动程序或者稳定桩——设计单元测试和集成测试需要的驱动程序和稳定桩

2.实施测试


TAG: 业务知识

引用 删除 lanlou_01   /   2009-07-23 17:52:27
-5
引用 删除 zalinal   /   2009-02-24 16:10:51
-5
nilp2005的个人空间 引用 删除 nilp2005   /   2008-06-26 11:33:18
3
不错,收集了
 

评分:0

我来说两句

Open Toolbar