`
kong_bai
  • 浏览: 136637 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

软件测试学习笔记--测试过程

阅读更多

原则:   软件测试要早进入,早准备,早执行。

WHY: 软件缺陷的放大效应

HOW: 看测试过程模型的演变

 


测试过程模型:

     v模型:

     该模型只是将瀑布模型中的测试部分做了细化,其最大特点(可能也是最大的缺点)就是“线性执行”,测试的工作在编码完成后才开始进行,显然不符合软件测试的“3早”原则。

                   

    

     H模型:

    该模型说明了两个问题:

    1.测试不只是测试执行(包括测试运行、测试报告和测试结果分析等),还包括测试准备(测试需求分析、测试计划、测试设计、测试编码和测试验证等)。

     2.测试的部分工作(如测试准备)是可以与开发过程中的其他流程并发进行的。

                       

       参照H模型,可以对每个测试阶段(单元测试阶段、集成测试阶段及系统测试阶段)进一步细分为以下几个步骤:

 

  执行角色 输出
测试计划 测试经理 SVVP(STP,ITP,UTP)
测试设计 高级测试工程师 测试方案
测试实现 测试工程师 测试用例,测试规程
测试执行 初级测试工程师 测试报告,测试日报,缺陷报告

              

       双V模型:

     将V模型与H模型融合起来,就形成了双V模型。在这个模型中单元测试是“最晚开始最早结束”,而系统测试则是“最早开始最晚结束”的。这就与V模型很不一样了。

                      

分享到:
评论

相关推荐

    软件测试学习笔记

    软件测试学习过程中文章摘抄,常用模板的收集等

    Junit In Action 学习笔记----下载不扣分,回帖加1分,童叟无欺,欢迎下载

    第4章:讲述不同类型的软件测试以及他们在应用生命周期中扮演的角色,并讲述如何为可测试性设计。如 何实施测试先行的开发。 第5章:探讨了将Junit整合进开发环境的各种方式。并提及了用Ant,maven和Eclipse来自动化...

    软件测试自学笔记整理.doc

     软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此...

    测试开发-软件测试经典面试题、笔试题及答案整理

    测试开发——软件测试经典面试题、笔试题及答案整理 ## 适用对象 - 软件测试工程师 - 自动化测试工程师 - 性能测试工程师 - 测试开发工程师 - 测试组长/测试经理 ## 笔记功效 1. 学会制作简历。 1. 避免面试踩坑...

    软件测试的过程.docx

    我的软件测试学习笔记(第三天)软件测试的过程简要概述

    git学习笔记

    在使用和学习git过程中的笔记。

    VB笔记本电池电量监控软件.rar

    在学习vb过程中收集的一些资料,希望对大家有帮助 很多源码或资料,并没有亲自测试,希望朋友们,下载,自行测试, 虽然会有很多代码存在问题,但是至少能为我们提供一个思路, 如果有什么问题,希望能积极提交测试结果,<最好...

    学习笔记——51单片机单片机与单片机之间的通讯.pdf

    学习笔记 学习笔记——51单⽚机单⽚机与单⽚机之间的通讯 单⽚机单⽚机与单⽚机之间的通讯 虽然单⽚机串⼝通讯的内容⽼早学过,但当时只是粗略的过了⼀遍,记了⼀下SCON以及其⼯作⽅式。但是测试也仅限于单⽚机和...

    STM32的笔记和代码 - GPIO - EXTI 外部中断 - TIM 定时器 - USART 串口通信 - IIC 集成电路

    这里是一些学习STM32过程中的笔记和代码。您可以通过点击下面笔记目录中的链接在线阅读这些笔记,在GitHub仓库中可以下载各章节的代码。 该资源内项目源码是个人的课程设计作业,代码都测试ok,都是运行成功后才...

    【SystemVerilog】路科验证V2学习笔记(全600页).pdf

    SystemVerilog的听课学习笔记,包括讲义截取、知识点记录、注意事项等细节的标注。 目录如下: 第一章 SV环境构建常识 1 1.1 数据类型 1 四、二值逻辑 4 定宽数组 9 foreach 13 动态数组 16 队列 19 ...

    《软测之魂》暴风学习笔记

    本文档是由本人在阅读《软测之魂》过程中记录的学习笔记,按书本结构排版,记录重点,对软件测试的各个环节都有涉及,受益匪浅,值得一读再读。

    尚硅谷学习笔记+代码,Maven 教程

    尚硅谷学习笔记+代码,Maven 教程 Maven 是 Apache 软件基金会组织维护的一款专门为 Java 项目提供构建和依赖管理支持的工具 1、构建 Java 项目开发过程中,构建指的是使用 『原材料生产产品』 的过程。 原材料 Java...

    韩顺平oracle学习笔记

    韩顺平oracle学习笔记 第0讲:如何学习oracle 一、如何学习oracle Oracle目前最流行的数据库之一,功能强大,性能卓越。学习oracle需要具备一定基础: 1.学习过一门编程语言(如:java ,c) 2.最好学习过一门别的...

    【SystemVerilog】路科验证V2学习笔记(全600页)

    SystemVerilog的听课学习笔记,包括讲义截取、知识点记录、注意事项等细节的标注。 目录如下: 第一章 SV环境构建常识 1 1.1 数据类型 1 四、二值逻辑 4 定宽数组 9 foreach 13 动态数组 16 队列 19 关联数组 21 ...

    Web安全学习笔记 2021 中文PDF最新版

    Web安全学习笔记是一个Web安全学习帮助参考文档,在学习Web安全的过程中,深切地感受到相关的知识浩如烟海,而且很大一部分知识点都相对零散,如果没有相对清晰的脉络作为参考,会给学习带来一些不必要的负担。...

    《xUnitTestPatterns》学习笔记系列

    学习笔记1-TestSmell这本书找来很久了,一直没读。关于软件测试的好书相当少,对于测试代码的重构及模式的书就更加难得了。虽然我才读了前几章,给我的感受是,这本书确实讲的很全面,并且给很多测试中的东西给出了...

    微信支付(笔记和代码).zip

    (当然,这些配置,代码中也都写好了,可以直接拿来就用)如果大家下载之后有什么不明白的,或者是测试过程中出现了什么问题,都可以在CSDN上私聊梦梦,梦梦看到了会立刻回复的,最后希望大家都能拥有一颗坚持拼搏的...

    C#程序员书籍推荐,C#程序员书籍推荐,C#程序员书籍推荐

    软件测试的艺术 ------可以帮你纠正很多对软件测试的误区! 单元测试之道 C#版-使用NUnit-----NUnit可是被誉为.net程序员必备的一项工具啊!很不错的一本书,值得仔细看看! 测试驱动开发 ------经典的书籍,虽然是...

Global site tag (gtag.js) - Google Analytics