软件测试的分类&软件测试生命周期

软件测试的分类:

按测试执行阶段:单元测试、集成测试、系统测试、验收测试、(正式验收测试,Alpha 测试-内侧,Beta 测试-公测)

按测试技术分类:黑盒测试、白盒测试、灰盒测试

按测试对象是否运行划分:动态测试、静态测试(文档检查、代码走查、界面检查)

按不同的测试手段:手工测试、自动化测试

按测试包含的内容划分:功能、界面、安全、兼容、易用、性能、压力、负载、恢复

其他测试:冒烟、回归、探索(自由发挥)

软件测试生命周期:

1)问题定义及规划--讨论大体需求

2)需求分析-详细的分析,需求规格说明书(由产品经理写),需求评审会议。

3)软件设计

概要设计--主要架构的设计,表述各模块功能

详细设计--对概要设计中个模块进行深入分析

4)软件编码

5)单元测试

6)集成测试

7)系统测试-参考规格说明书中的需求测试

8)验收测试-用户验收测试

9)运行维护-纠错性和改进性维护,比如版本升级(修复bug或者新增功能)

软件生命周期模型

敏捷开发模型

瀑布模型

V模型

螺旋模型

W模型

文章转自:https://www.cnblogs.com/shashe/p/8685774.html

转载于:https://www.cnblogs.com/ruanjijiang/p/10594103.html

(转)软件测试的分类软件测试生命周期相关推荐

  1. 软件测试的分类及生命周期,你了解多少?

    前言: 大家好,我是一菲,岁岁年年花相似,年年岁岁题不同.到了2020年的2月初了,还有1.2个月又到了每年找工作的金三银四季,这几天我翻阅资料和书籍,给大家搜集了软件测试分类和软件测试周期的内容,我 ...

  2. 深圳软件测试培训:软件生命周期(SDLC)的六个阶段

    深圳软件测试培训:软件生命周期(SDLC)的六个阶段 1.问题的定义及规划 此阶段是软件开发方与需求方共同讨论,主要确定软件的开发目标及其可行性. 2.需求分析 在确定软件开发可行的情况下,对软件需要 ...

  3. 软件测试Bug和bug生命周期中的各种状态

    软件测试Bug和bug生命周期中的各种状态 2016年07月03日 22:50:08 阅读数:5470 所有软件开发过程的目的都是为客户(软件产品的终端用户)提供一个解决问题的方案(软件产品),以帮助 ...

  4. 软件测试和bug的生命周期以及bug的状态与描述

    1. 概述 本文主要讲述了软件测试的生命周期.bug的描述方法及状态,以及bug之间的状态转换.具体描述如下,首先是软件测试的生命周期. 2. 软件测试的生命周期 软件测试的生命周期可以总的划分为以下 ...

  5. 「测试猿课堂」软件测试的6个生命周期 中高级测试猿必看

    一.软件测试生命周期 无论我们测试人员使用哪种测试方法,都始终需要遵循特定的测试生命周期.软件测试生命周期有助于让团队专注于产品需求和开发功能,循序渐进,并且程序健康成长. >> 下载30 ...

  6. 软件测试中Bug的生命周期以及Bug的严重等级

    Bug的生命周期中有很多个状态,下面我就为大家比较细致的罗列出一个Bug从它被创建到关闭的过程: 1.首先当测试人员接到一个项目或产品准备测试的时候,测试人员会根据测试用例一步步的来执行用例进行简单的 ...

  7. 软件测试中缺陷的生命周期s,软件缺陷生命周期

    这个图片看起来很复杂,但是只要考虑到缺陷生命周期中的这些重要步骤,你很快就会明白缺陷生命周期的含义了. 记录完了缺陷之后,开发人员或者测试经理就会去检查这些缺陷报告.测试经理可以把缺陷状态设置为&qu ...

  8. 一图总结:软件测试原则|策略|模型|生命周期

  9. 软件测试问题分类,软件测试中常见问题分类说明

    软件测试中常见问题分类说明 一. 规范化问题 包括软件规范和业务规范两大类,软件规范问题主要指操作过程中显而易见的错误或缺陷,非人性化设计.友好度较差等:业务规范问题主要指使用非标准或非惯例的业务术语 ...

最新文章

  1. 笔记-信息系统开发基础-uml-uml类图关系
  2. JavaScript实用小技巧
  3. Android 内容提供器---内容提供器基础(内容的统一资源标识(URIs))
  4. JavaScript中setAttribute用法
  5. C#高级编程9 第17章 使用VS2013-C#特性
  6. apache配置多个虚拟主机
  7. C语言 pthread_join
  8. matlab有shapely包吗,[哈工大]Modelarts NPU 安装shapely包失败
  9. 【H5调用iOS原生高德定位】
  10. 生成随机的姓名、电话
  11. defy翻新机鉴别方法
  12. Oracle以甲乙丙丁来排列
  13. 基于Fortran的结构力学位移法编程求解
  14. 用python自动制作ppt第一讲——了解11种默认布局
  15. mysql笔记(一):Navicat for MySQL远程连接mysql服务报错的解决方法(1130、2509)
  16. C++迭代加深搜索及其例题讲解—————Addition Chains
  17. linux的nslookup命令,Linux nslookup命令
  18. PHP商城笔记137 —— 商城项目知识点
  19. linux 电源管理 Generic PM之Suspend功能
  20. 记一次买到假芯片的经历

热门文章

  1. Java高危漏洞被再度利用 可攻击最新版本服务器
  2. 修改mysql   默认字符集 , 默认引擎
  3. Symantec BE 12.5 备份Exchange错误排除
  4. Access外键 级联更新、删除
  5. css:z-index
  6. Veeam 跻身 Gartner 2016 数据中心备份和恢复软件魔力象限领导者象限
  7. linux shell 字符串操作(长度,查找,替换)详解
  8. OSChina 周六乱弹 —— 胖点其实挺好
  9. SAP库存表之间的逻辑关系
  10. Linux pipe函数