zoukankan      html  css  js  c++  java
  • 软件测试流程

    测试流程总结为:

       需求分析(功能、环境、资源)-----需求评审---需求搞定,理解需求---测试计划---测试用例设计及评审---执行测试用例---发现bug-----提交bug----确认bug修复,关闭bug-----编写测试报告及总结-----编写安装文档或者使用手册-----结束

        1、需求调研在软件需求分析阶段,测试就应介入参与需求调研,已测试的角度分析需求的可测性,可构思将来对其测试的方法、原则等,同时全面了解系统需求,从客户的角度考虑软件测试需要达到的验证状态,何鞋功能点需要重点测试,何些不需,已变来指定测试计划

         2、执行测试计划

            1)测试背景:a 软件项目介绍,  b 项目涉及人员(研发、产品负责人)

            2)测试依据;产品定义书、总体设计说明、详细设计文档、参考产品

            3)  测试资源:a 测试设备需求、b 测试人员需求   c测试环境需求

            4)测试策略:采取的测试方法、搭建那些测试环境、采取哪些测试工具已测试管理工具

            5)测试日程:测试需求分析、测试用例辨析、测试实施(重点关注及投入资源)

            简单内容描述:本次测试目的、对象、方法、范围、过程、环境要求、接受标准、测试人员、测试时间

        3、需求review开发在完成软件需求之后,会提交需求分析文档,测试人员根据需求调研所了解的需求说明文档等资料,对需求文档进行review,检查文档是否满足需求,是否与需求一致

        4、设计review在软件分析设计阶段,测试人员参与设计讨论,了解系统的实现方式与原理,并对设计提出自己的意见

        5、测试设计在设计测试方案时,复杂系统---分解为----独立的子系统-,正确的划分这些子系统与逻辑组成部分和相互的关系,可以降低测试复杂性,减少重复和遗漏,也便于设计和开发测试用例,有效的组织测试,将系统分析人员的开发分析文档加工成已测试为角度的功能点测试文档,重要的是描述对系统分解后每个功能点逐一的校验描述,包括何种方法测试、何种数据测试、期望测试结果等等,然后已功能点的分析为依据,设计测试用例,根据具体被测系统的分析与测试要求,逐步细化测试的范围和内容,设计具体的测试过程和数据,同时将结果写成可以按逐步执行的测试文档。

  • 相关阅读:
    1G→2G→3G→4G→5G:一部波澜壮阔的移动通信史
    Android-X86 创始人
    如果Android 8.0的代码重新改写,那么Fuchsia OS的意义何在?
    (OK) Install php 5.6 in fedora-27
    父亲
    魏永明: MiniGUI的涅槃重生之路
    LeetCode 374. Guess Number Higher or Lower
    LeetCode 278. First Bad Version
    LeetCode 35. Search Insert Position
    查找算法-二分查找
  • 原文地址:https://www.cnblogs.com/syw20170419/p/8639955.html
Copyright © 2011-2022 走看看