`

测试流程

 
阅读更多

这次项目测试阶段的流程我觉得还可以,记录一下

1、开发完成之后,先出一个版本,装到测试服务器上。这个服务器上的版本是稳定的,不允许打补丁

2、测试人员每天测试,提交BUG。开发人员同步修改,可以滞后一点(比如1-3天),但不能滞后太多

3、与测试服务器保持稳定不同,开发人员每天晚些时候,比如说17:00,都会锁定代码库,停止提交代码。然后用17:00的这个版本发布到开发服务器上,开发人员每天用这个版本验证前一天修改的代码

4、上面的2和3步骤周而复始,直到某个时间点,比如说测试开始10天之后。测试人员停止提交BUG一段时间,比如3天。开发人员这3天里不会得到新的BUG单,专门修改已经发现的BUG

5、开发把这13天修改的代码,重新发布一个版本,安装到测试服务器上。开发人员自己验证本轮修改的所有代码,这步好像也叫做冒烟测试

6、测试人员开始进行第二轮测试,对上一轮测出的BUG进行回归测试,并执行剩余的测试用例

7、步骤2、3、4、5、6称为一轮测试,这样的测试可以重复几轮,比如3轮

8、第3轮测试结束之后,再留出几天,比如说4天,测试人员不再提交新的BUG单,只对最后一轮修改的代码进行回归测试

9、经过上面的步骤,系统的测试就比较充分了,这个版本可以正式对外发布

分享到:
评论

相关推荐

    软件测试过程

    5. **H模型**:测试准备-测试就绪点-测试执行-测试流程-其他流程 在实际工作中,通常会结合多种模型的思想来优化测试流程。例如,在W模型的基础上加入H模型的思想,当变更发生时,采用X模型进行处理,以提高测试...

    白盒测试流程图1

    白盒测试流程图1提供了一种视觉化的方法来表示整个测试过程,通过清晰的步骤指导测试人员完成对软件内部的系统性检查,从检查开始表达式为空到输出结果结束,确保每一个环节都符合预期的逻辑性和功能性标准。...

    订单支付测试流程

    在电商平台的日常运营中,订单支付测试流程是检验系统稳定性和用户友好性的重要环节。这一流程确保了用户能够顺畅地从挑选商品到完成支付的全过程,同时也保证了商家可以高效地管理订单。下面将详细分析上述订单支付...

    测试过程模板流程相关模板

    测试过程是软件开发中至关重要的一个环节,它确保...综上所述,测试过程模板是软件测试中的重要工具,它规范了测试流程,提高了测试效率,保证了测试的质量。理解和正确使用测试模板,对于任何IT项目的成功都至关重要。

    优化测试过程:软件测试知识体系实战

    《优化测试过程:软件测试知识体系实战》是一门深度探讨软件测试流程改进的课程,由拥有12年经验的专业测试顾问郑文强所创建。课程旨在帮助测试团队提升测试效率和有效性,通过优化测试流程来确保软件产品的高质量...

    TPI NEXT 测试过程改进模型工具

    1. **持续改进**: TPI NEXT 强调持续的过程改进,鼓励组织定期评估自身的测试流程,并依据评估结果制定改进策略。 2. **灵活性**: 该模型能够适应各种规模和类型的项目,允许组织根据自身需求定制改进路径。 3. **...

    软件测试体系建设之测试流程规范.rar

    "软件测试体系建设之测试流程规范"是一个综合性的指导文档,旨在为项目提供一套完善的测试框架,以优化测试活动并确保软件质量。本文件涵盖了测试理论、测试类型、测试方法、测试标准以及角色职责等多个关键领域。 ...

    手机软件测试流程

    手机软件测试流程是确保移动应用在发布前达到高质量标准的关键步骤。这个过程涵盖了从需求分析到最终产品发布的各个阶段,确保软件在不同设备、操作系统版本和网络环境下都能正常运行。以下是对手机软件测试流程的...

    软件测试流程管理

    软件测试流程管理是软件开发过程中不可或缺的一部分,它涉及到整个软件测试的规划、执行和监控。软件测试流程管理的主要目的是确保软件产品的质量和可靠性。 在软件测试流程管理中,测试流程是最重要的一环。测试...

    软件测试流程图

    ### 软件测试流程图知识点详解 #### 一、软件测试流程概述 软件测试是确保软件产品质量的重要环节。在软件开发过程中,测试活动通常遵循一套标准化的工作流程来进行,以确保能够有效地识别并修复问题。根据给定的...

    测试流程及基础知识

    一个完整的测试流程包含了从需求分析到软件发布的全过程,本文将详细介绍测试的基础知识及其核心流程。 #### 二、测试基础知识 ##### 2.1 需求分析 需求分析是整个测试流程的第一步,也是最基础的一步。在这个阶段...

    四款主流测试工具的测试流程

    本文将详细介绍四款主流的测试工具——WinRunner、QuickTest Pro (QTP)、TestDirect和LoadRunner的测试流程,帮助你理解它们各自的工作机制。 首先,WinRunner是一款功能强大的功能自动化测试工具,主要用于GUI测试...

    软件测试流程PPT格式,非常不错。

    软件测试流程是软件开发过程中的关键环节,它确保产品的质量,减少潜在的错误和缺陷。以下是对这个主题的详细说明: 一、测试计划 测试计划是软件测试的起点,它定义了测试的目标、范围、资源、时间表以及策略。在...

    渗透测试流程图-PTES渗透测试执行标准

    以下是渗透测试流程的相关知识点: 1. 测试前准备:在开始渗透测试之前,需要与客户进行前期交互,明确测试范围,包括确定IP地址、域名、云服务和第三方资源。此外,还需要定义测试时间表、额外技术支持的时长,并...

    APP 测试流程规范

    APP测试流程是保障软件质量的关键环节,对于新手测试人员尤其重要,它明确了从测试周期设定、资源准备、测试执行到结果反馈的整个过程。以下是对这一规范的详细解读。 首先,测试周期是测试流程的核心组成部分,...

    软件测试流程及规范VS缺陷管理

    ### 软件测试流程及规范VS缺陷管理 #### 测试流程与规范 软件测试流程是确保软件质量的关键环节,其规范性与有效性直接影响到软件的最终品质和用户体验。一个完整的软件测试流程大致分为三个阶段:计划与设计阶段...

    测试流程(测试流程)

    在软件开发过程中,测试流程是确保产品质量和可靠性的重要环节。测试流程是一系列有组织、有计划的活动,旨在发现并修复软件中的错误、缺陷和不一致性,以提高软件的性能和用户体验。以下是对测试流程的详细说明: ...

    软件测试书籍(详细介绍软件测试流程等)

    《软件测试(原书中文第二版)》这本书籍,为软件测试人员提供了一本全面、专业的指南,它不仅介绍基础的测试理论,还深入探讨了测试流程、方法和策略,确保读者能够掌握将理论应用于实践的技能,提升软件产品的整体...

Global site tag (gtag.js) - Google Analytics