• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件测试技术基础学习之测试过程

发布: 2009-7-10 11:23 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 175次 | 进入软件测试论坛讨论

领测软件测试网

 软件测试技术基础学习之测试流程    软件测试流程图

1、测试阶段划分(按测试执行顺序):

  ● 单元测试Unit Testing)

  定义:针对软件基本组成单元(软件设计的最小单位)来进行正确性检验的工作;

  测试目的:检测软件模块对《详细设计说明书》的符合程度。

  ● 集成测试(Integration Testing)

  定义:在单元测试的基础上,将所有模块按照概要设计要求组装成为子系统或系统,验证组装后功能以及模块间接口是否正确的测试工作;

  测试目的:检测软件模块对《概要设计说明书》的符合程度。

  ● 系统测试(System Testing)

  定义:将已经集成好的的软件系统,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他元素组合在一起,在实际运行(使用)环境下,对计算机系统进行的一系列的测试工作。

  测试目的:与《需求规格说明书》做比较,发现软件与系统需求定义不符合或与之矛盾的地方。

  ● 回归测试(Regression Testing)

  定义:软件在测试或其他活动中发现的缺陷经过修改后,进行的测试;

  测试目的:验证缺陷得到了正确的修复,同时对系统的变更没有影响以前的功能;

  特点:回归测试可以发生在任何一个阶段,包括单元测试、集成测试和系统测试;

  策略:

  ①、完全重复测试:重新执行前期建立的所有测试用例,并确认确认缺陷解决和修改的扩散影响性;

  ②、选择性重复测试:

  ——覆盖修改法:选择直接影响的用例;

  ——周边影响法:选择间接影响的用例;

  ——指标达成方法:达到指标的覆盖率等。

  

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 基础 技术 软件测试 学习 软件测试流程图

21/212>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网