• 软件测试工作概述


    一:软件测试工作流程

      

    软件测试工作工程的详细流程图

    二:软件测试阶段

    阶段 输入和要求 输出
    需求分析 市场/产品需求定义,分析文档和相关技术文档,要求:需求定义要准确,完整和一致,真正理解客户的需求 需求定义中的问题列表,批准的需求分析文档,测试计划书的起草
    设计 产品规格设计说明,系统架构和技术设计文档,测试计划和测试用例,要求:系统结构的合理性,处理过程的正确性,数据库的规范化,模块的独立性,测试用例的有效性和完备性等,并清除定义测试计划的策略,范围,资源和风险 设计问题列表,批准的各类设计文档,系统和功能的测试计划和测试用例,测试环境的准备
    单元测试 源程序,编程规范,产品规格设计说明书和详细的程序设计文档,要求:遵守规范,模块的内聚性,功能实现的一致性和正确性 缺陷报告,跟踪报告,完善的测试用例,测试计划,对系统功能及其实现等了解清楚,获得可组装的单元
    集成测试 通过单元测试的模块或组件,编程规范,集成测试规范来说明和程序设计文档,系统设计文档,要求:接口定义清楚并且正确,模块或组件一起工作正常,能集成为完整的系统 缺陷报告,跟踪报告,完善的测试用例,测试计划,集成测试分析报告,集成后的系统
    功能验证 代码软件包(含文档),功能详细设计说明书,测试计划和用例,要求:模块集成功能的正确性,适用性 曲线报告,代码完成状态报告,功能验证测试报告
    系统测试 修改后的软件包,测试环境,系统测试用例和测试计划,要求:系统能正常,有效地运行,包括性能,可靠性,安全性,兼容性等 曲线报告,系统性能分析报告,缺陷状态报告,阶段性测试报告
    验收测试 产品规则设计说明,预发布的软件包,确定测试用例,要求:向用户表明系统能够按照预定要求那样工作,使系统最终可以正式发布或向用户提供服务,用户要参与验收测试 用户验收报告,缺陷报告审查,版本审查,最终测试报告
    维护 变更的需求,修改的软件包,测试用例和计划,要求:新的或增加的功能正确,原有的功能正常,不能出现回归测试bug 缺陷报告,更改跟踪报告,测试报告

    三:软件测试模型

      ① V模型

      

      ② W模型

      

      ③ H模型

      ④ X模型

    文章截取书籍<<软件测试与软件测试技术>>

  • 相关阅读:
    antd的form表单4.0
    antd的select搜索展现错误
    ts的枚举类型简化if else if判断
    深入解读webpack
    常用es6语法总结
    手动配置webpack
    apply,all,bind的区别
    面试题小结
    react中根据后台值动态配置
    react动态路由以及获取动态路由
  • 原文地址:https://www.cnblogs.com/cpxjl/p/9329341.html
Copyright © 2020-2023  润新知