`

测试流程

 
阅读更多

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

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模型进行处理,以提高测试...

    软件测试流程图

    软件测试流程图是一个清晰展示这些步骤的图形化表示,有助于理解和记忆测试过程,便于团队协作和沟通。通过理解并实践这个流程,无论是新手还是经验丰富的测试人员,都能更有效地完成软件测试任务,确保产品质量。

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

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

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

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

    服务器测试流程.docx

    【服务器测试流程详解】 在IT领域,服务器的测试流程至关重要,因为它确保了系统的稳定性和可靠性。以下是一个详细的服务器测试流程,涵盖了硬件配置、操作系统安装、系统优化以及性能测试等多个环节。 1. **BIOS...

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

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

    软件开发测试流程整理

    在软件开发过程中,测试流程是指对软件产品的质量进行检测、评估和保证的一系列活动。它是软件开发生命周期的重要组成部分,目的是确保最终交付的软件产品能够满足用户的需求和规格要求,同时尽量减少缺陷和问题。 ...

    订单支付测试流程

    订单支付测试流程是确保电商平台正常运营的关键环节,它涉及到用户从选择商品到完成交易的整个过程,涵盖了多种可能的业务场景。以下是对这些测试用例的详细解释: 1. 正常购买流程:用户创建待付款订单,接着去...

    手机软件测试流程

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

    软件测试流程管理

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

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

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

    测试流程及基础知识

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

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

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

    软件测试基本知识,软件测试流程

    软件测试流程是软件开发过程中的一个重要组成部分,它不仅有助于确保软件产品的质量和稳定性,还能有效提升开发效率。通过规范化的软件测试流程,可以实现以下几点: 1. **提高产品质量**:通过对软件进行全面细致...

    一般测试流程比较规范的公司-软件测试工作流程

    ### 一般测试流程比较规范的公司—软件测试工作流程 #### 测试流程概述 本文将详细介绍一家具有规范化测试流程的公司的软件测试工作流程。该流程适用于处理大约50KLOC(千行源代码)级别的Web产品开发项目,并采用...

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

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

Global site tag (gtag.js) - Google Analytics