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

    一、目标

    结合公司的项目情况制定合理的测试流程,提高测试效率和产品质量。核心还是要加强项目成员之间的沟通,弱化文档。

    二、测试流程

                                           

    三、测试流程说明

    需求分析

    1、需求评审过程中,开发从技术角度来分析实现方案,实现难易程度。设计从交互角度给出适当的建议,有没有不合理的交互流程,是否存在可优化的地方?测试从用户角度来给出产品逻辑上是否存在不合理的建议。

    2、在需求评审的结束之后,明确相关人员的职责,评估设计,开发,测试周期,制定项目计划

    项目计划

    1、项目计划内容:项目成员职责,项目进度计划

    2、输出:项目计划,功能列表

    测试计划

    1、根据项目计划及开发人员工期安排,制定测试计划。

     测试计划内容:

    1. 引言:目的、背景、范围、定义

    2.测试内容:测试功能清单

    3.测试规则:通用规则,测试方法、测试要点、测试工具

    4.测试环境:硬件环境、软件环境、特定测试环境要求

    5.项目任务:测试规划,测试设计,测试执行准备,测试执行,测试总结

    编写测试用例

    1、测试人员根据需求文档(产品原型+UI原型)编写测试用例

    用例评审

    1、目的:确认细节规则和测试结果的准确性,避免功能点遗漏

    开发自测

    1、测试人员提供一份冒烟用例

    2、前端自测+后端自测

    3、前后端一起验证需求的实现

    测试人员执行测试用例

    1、执行测试用例,提交缺陷,跟踪缺陷至缺陷关闭

    线上测试

    1、上线后,为避免因环境因素产生的一些问题,可视情况进行通测或者关联功能测试

    缺陷管理

    1、发现bug--提交bug--修复bug--验收bug--关闭bug

    测试报告内容

    1、测试项目的版本,测试项目内容的概述

    2、测试用例的执行情况

    3、测试结果的统计:总bug数,bug级别分类统计,已解决数,遗留数

    4、测试评估:基于软件缺陷的质量评估,写明在当前版本,已实现的功能和未实现的功能

  • 相关阅读:
    RESTful API 介绍,设计
    golang web框架设计7:整合框架
    golang web框架设计6:上下文设计
    golang web框架设计5:配置设计
    golang web框架设计4:日志设计
    golang web框架设计3:controller设计
    golang web框架设计2:自定义路由
    golang web框架设计1:框架规划
    深入理解golang: channels
    服务端高并发分布式十四次架构演进之路
  • 原文地址:https://www.cnblogs.com/wang1yi1xian1/p/11491521.html
Copyright © 2011-2022 走看看