测试刚刚入行

测试培训内容整理--软件测试基础

上一篇 / 下一篇  2008-12-08 15:57:42 / 个人分类:软件测试

一、软件产品开发测试基本流程(双V结构):

1, 业务分析(BA);

2, 需求分析(SRS)系统测试设计STP(输出:系统测试计划、方案、测试用例及评审)   

3, 概要设计(HLD)—集成测试设计ITP(输出:集成测试计划、方案、测试用例及评审)

4, 详细设计(LLD)单元测试设计UTP(输出:单元测试计划、方案、测试用例及评审)

5, 编码(Coding

6, 单元测试(UT)——输出缺陷记录、单元测试报告

7, 集成测试(IT)——输出缺陷记录、集成测试报告

8, 系统测试(ST)——输出缺陷记录、系统测试报告

9, 用户体验测试——缺陷记录(根据实际情况)

 

二、软件开发测试工作量一般分布图:       

 

    

 

 

三、软件测试的最佳实践方法:

      1,加强沟通和交流,让研发内所有人员都了解测试的重要性和测试的工作;

      2,测试是一个持续进行的过程,而不是一个阶段;

      3,尽早的、频繁的进行测试是降低项目成本,提高质量的一个好的实践;

      4,在每个开发阶段,使用测试和评价的结果做为是否可以通过的标准;

      5,把测试做为产品的一个部分等同管理起来,使用相同的评价标准和过程;

      6,提供集成化的测试工具和测试基础支持;

      7,加强测试度量工作和缺陷分析工作,不断的改进测试;

      8,加强测试的培训并且为测试人员提供技能发展的通道;

      9,测试是不可能穷尽的,当测试出口条件满足时就可以停止测试;

      10,产品业务知识是提高测试有效性的助推剂;

           11,测试必须被计划、被控制,并且要提供时间和资源,配置管理的规范性对软件测试工作有很大的促进作用;

TAG: 软件测试

 

评分:0

我来说两句

Open Toolbar