IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 【测试理论】测试流程管理 -> 正文阅读

[开发测试]【测试理论】测试流程管理


前言

从软件开发周期模型入手,简单分析如何做好流程管理
根据产品不同阶段聚焦的目标和工作效率,及时调整才是合理的流程管理

相关文章

【测试理论】测试职业思考
【测试理论】测试职业能力维度
【测试理论】测试流程管理


一、瀑布、迭代、螺旋模型

瀑布、迭代、螺旋其实慢慢演化而来模型,以瀑布为起点

1.瀑布

  • 简介:最早的模型,从上而下的固定流程顺序,奠定了软件开发的基本活动内容,最大的缺点是不适应变化,以目前软件开发环境,瀑布模型几乎没有价值。

6个流程:
制定计划、需求分析、软件设计、程序编写、软件测试、运行维护

2.迭代(RUP)

  • 简介:流程执行上依旧是瀑布模型,但是拆解成每个小产品阶段,开始接近现代软件开发流程

4个阶段:
初始、细化、构造、交付
9个流程:
商业建模、需求、分析和设计、实现、测试、部署、配置和变更管理、项目管理、环境

3.螺旋

  • 简介:结合瀑布、迭代模型,流程执行上依旧是瀑布模型,一个周期一个周期执行,以风险评估为核心,快速迭代为目标,每迭代一次,产品优化一次。
  • 业界流程基本都可以看到螺旋模型的影子。
  • 优缺点:
    • 优点1:刚开始规模很小,有价值/老板看重时,然后逐渐扩展规模。可以快速试错。
    • 缺点1:测试人员介入晚,前期埋下的缺陷无从发现和修改
    • 缺点2:开发和测试串行

百度百科-螺旋迭代模型图:
百度百科-螺旋迭代模型图


二、V模型(RAD)

  • 简介:快速开发模型,开始对测试阶段和前期设计有了明确对应和细分,业界的测试流程都是该模型的内容
  • 优缺点:虽然细化了测试流程,但是对于测试人员来说——优缺点与螺旋模型相似

9个流程:
客户需求分析、软件需求分析、概要设计、详细设计、软件编码、单元测试、集成测试、系统测试、验收测试。
网图


三、双V(W)模型

  • 简介:基于V模型缺点优化而来,强调开发设计与测试并行,可以说是尽力贴近开发并行,这是没办法解决的,测试管理的矛盾核心。业界主流参考模型。

参考下图:
网图


四、总结

本篇文章,基本记录了软件开发周期的主流模型,但是实际业务中我们如何利用这些知识才是重点。
流程没办法量化,身为测试人员,管理流程上我们还是以产品质量、生产效率为根本考虑,总结如下:

从以下方向分析:

  • 产品阶段:试错、拓展、发展、稳定
  • 产品规模:用户、维护成本、人员成本
  • 质量效率平衡:测试管理永恒的话题,不断为老板找方向来提效保质

根据上面方向,结合V和螺旋,判断合适的流程:

  • 快速:产品需求不明确,以每一个小原型为阶段,流程缩减掉概要设计、详细设计、单测、集成测试
  • 平衡:有完整的产品需求目标,迭代进行拓展,流程基本完整
  • 稳定:平稳发展维护为目标,往W模型靠近

参考链接(侵删)

【百度百科】软件生命周期模型

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-02-14 21:28:40  更:2022-02-14 21:30:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 2:32:39-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码