zoukankan      html  css  js  c++  java
  • 测试流程详解

    转自:https://blog.csdn.net/weixin_43214609/article/details/94735800?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

    首先回顾一下,软件测试的生命周期
    需求分析→测试计划→ 测试设计、测试开发→ 测试执行→ 测试评估
    然后开始今天的讲解,测试流程:
    需求分析 -> 测试计划 -> 编写测试用例 -> 测试执行 -> 测试报告编写
    -------------------------------------准备工作----------------------------------------
    1.需求分析
    【确定测试范围】
    一般情况,50%的错误都来自于需求。
    分析方法:

    需求串讲:整个项目组在一起讨论、答疑和介绍需求,主要解决需求理解不一致的问题。
    验证需求:验证需求文档的正确的、必要性、完整性等
    从设计需求中提取测试需求:不一定所有的测试都得按照需求说明书,小部分也要来自于设计需求或概要设计、详细设计等。

    2.测试计划制定
    【确定整个项目测试的把控】
    测试计划包括:

    测试计划:根据不同的开发模式,确认测试计划;主要包括:什么人、什么时间、做什么事情。
    测试方案:测试范围、测试控制(缺陷跟踪、测试执行)、环境、测试风险等
    测试策略:包括针对不同部分的测试方法、测试用例 (工具、测试方法)

    3.测试用例的编写
    【根据测试计划开始介入,编写,评审,等待执行阶段使用】
    常用编写方法:

    边界值
    等价类
    场景法:将测试点连接在一起,设定一个流程,进行测试
    错误推测法:根据经验、知识存储去分析可能出现的BUG

    -------------------------------------开始测试----------------------------------------
    4. 测试执行
    【对BUG的整个生命周期进行管理】


    系统测试
    1冒烟测试:决定是否接收测试
    2测试用例进行系统测试
    3回归测试:①回归BUG ②回归测试用例


    验收测试


    不断地进行冒烟、系统、回归,直到达到准入准出标准
    -------------------------------------测试报告----------------------------------------
    5.测试报告的编写
    【结果是否通过测试?对缺陷的分析?】

    测试概况
    测试过程分析
    缺陷分析(分析是哪个环节比较多)
    测试结论(下一次加强对某个部分的管理)
    缺陷清单
    ————————————————
    版权声明:本文为CSDN博主「致宁」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_43214609/java/article/details/94735800

  • 相关阅读:
    python的多线程问题
    python 调用函数时使用星号 *, **
    python正则中的贪婪与非贪婪
    python中文处理
    Python 模块之 ConfigParser: 用 Python 解析配置文件
    substr使用注意
    [转]互联网后台服务的协议设计
    Java设计模式从精通到入门四 工厂方法模式
    logback中logger详解
    logback实践笔记
  • 原文地址:https://www.cnblogs.com/yyl6/p/13129288.html
Copyright © 2011-2022 走看看