“土木人转行软件测试学习第2天”-软件测试流程

  • 软件测试流程

    • 测试模型

      • V模型

        • 开发流程

          • 需求分析

          • 概要设计

          • 详细设计

          • 编码

        • 测试流程

          • 单元测试

          • 集成测试

          • 系统测试

          • 验收测试

      • W模型

        • 开发流程

          • 需求分析

            • 需求测试

          • 概要设计

            • 概要测试

          • 详细设计

            • 详细测试

          • 编码

            • 单元测试

          • 模块集成

            • 集成测试

          • 系统构建

            • 系统测试

          • 系统安装

            • 验收测试

      • H模型

    • 系统测试流程

      • 需求分析:编写测试用例思路,获取测试数据

      • 测试设计

        • 测试用例设计:将需求文档变成可以做测试执行的文档,需确定测试的点、步骤、测试用例的优先级等

        • 测试用例评审

      • 测试执行

        • 测试执行:根据测试流程创建测试套件,确定测试环境搭建的没问题后根据测试用例来执行测试,记录执行测试结果,将实际结果与测试用例中的预期结果进行比较,实际结果与预期结果不一致的话可作为Bug上报

        • Bug管理

      • 上线

        • 发布与维护

    • Bug管理流程

      • 提交Bug:描述Bug属性,出现的环境、类型、等级、优先级、预期结果、实际结果等(提交Bug前先确认Bug是否提交过,避免重复提交)

      • 指派Bug:指派开发修改Bug

      • 确认Bug:开发分析是否是Bug

        • 是Bug

          • 推迟处理

            • 可推迟处理

              • 暂时先遗留等待后续版本处理

            • 不可推迟处理

              • 当时就找开发进行处理Bug

                • 开发修改完Bug后返回测试,测试重新打开检查是否还有问题

                  • 修改完后已无问题

                    • 关闭Bug

                  • 修改完后还有问题

                    • 再进行重新打开,再重新指派开发进行修改

        • 不是Bug

          • 测试进行回归

            • 确实不是Bug

              • 关闭Bug

            • 测试任认为是Bug

              • 重新打开,重新指派开发进行确认

posted @ 2026-01-15 15:56  风致﹏  阅读(0)  评论(0)    收藏  举报