`

开发到测试的流程

 
阅读更多

    今天刚来上班,测试组的同事就跟我说,账号管理一个功能昨天可以的,今天又不可以了。而我的印象中,昨天同事只是提出了发布运营管理的包和主工程的包,没有涉及到账号管理的包。

    对于这样的问题,我一直都很头痛,没有一个很好的办法去解决。今天查了一下原因,是有同事将运营模块里面的一个SaveLogMgr类删掉了,而在表现层中也删掉了,但是还报错找不到这个类。认真想想,应该是包版本不对应的问题了。

    问清楚后,才知道同事删除了运营模块中业务层的SaveLogMgr和删除主工程对应的SaveLogMgr的时间跨度很长,一个在中午删的,一个在晚上删的。而中间有开发的同事打包后,没经过测试组的测试就发布到商用服务器,这样就肯定会出现表现层调用SaveLogMgr的时候,报错找不到这个类了。

    这里的主要问题是在于,开发这边没有按照流程来走,就直接打包发布到商用环境,虽然他只对自己的代码做了小小的改动,却没考虑到其他同事也在做改动,而其他同事的改动没有弄好的话往往会导致一些致命的错误的,所以,开发完必须走测试流程。

   目前,什么时候提交版本给测试组测试,这个也是一个棘手的问题。目前分开了多个工程开发,各个模块的调用比较复杂,而且代码的耦合程度很高。所以经常会出现,一个模块开发好了,却因为需要调用到其他模块,而其他模块却没有完成开发,这样就需要等其他模块完成了,才能提交给测试组测试,这样就浪费了很多时间了。

    大致上,我认为的流程:

 

 



 

 

这个过程是必须的,如果这个过程跳跃来走,后面出错是很正常的,如果,一个功能点昨天没问题,今天却有问题,但是自己的代码是没有动过的,这样的错误会让人很郁闷。
 
 

  • 大小: 94 KB
分享到:
评论

相关推荐

    软件开发基本测试流程

    在深入了解软件开发测试流程之前,我们先来探讨一下当前国内软件测试领域的一些基本情况及其面临的问题。 **管理层面的问题**主要包括: - **高层重视度不足**:部分企业领导层对软件测试的重要性认识不够,导致...

    软件设计开发测试流程

    软件设计开发测试流程是软件生命周期中最重要的一部分,它涵盖了从需求收集到软件发布的整个过程。本文将详细介绍软件设计开发测试流程的每个阶段,并对每个阶段的任务和输出进行解释。 需求阶段 在软件设计开发...

    软件开发测试流程整理

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

    开发测试发布流程

    ### 开发测试发布流程知识点详解 #### 一、概述 在软件开发过程中,为了确保产品质量并有效管理项目进度,制定一套完整的开发测试发布流程至关重要。本文档将详细解析标题为“开发测试发布流程”的文档中提及的...

    软件开发与测试配合流程

    软件开发与测试配合流程旨在规范开发团队与测试团队之间的协作,通过明确的沟通和文档管理,减少错误和遗漏,提高软件的开发效率和质量。这一流程对于初级开发者尤其具有指导意义,帮助他们理解在软件生命周期中如何...

    测试、开发 工作 流程

    测试、开发 工作 流程 帮助开发及测试人员

    计算机开发软件测试工作流程

    这个阶段会分析测试结果,评估测试覆盖度,检查是否达到预期的质量标准,以及提出改进测试流程的建议。测试总结报告通常会包括测试结果、未解决的问题、改进建议等内容,为后续的开发和测试提供参考。 总结来说,...

    浅谈软件测试流程的开发

    "浅谈软件测试流程的开发" 软件测试是一种复杂的过程,涉及多个环节,包括需求分析、测试计划、测试设计、测试环境搭建、测试执行、测试记录、缺陷管理、软件评估、RTM 等。这些环节并不是独立的,而是相互交织、...

    测试流程(测试流程)

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

    白盒测试流程图1

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

    产品开发测试发布流程1

    15. 确认完成:所有相关人确认上线无误后,开发人员将develop分支合并到主分支(master),标志着产品开发测试发布流程的正式结束。 以上流程确保了产品从概念到发布的每一个环节都有条不紊地进行,提高了产品质量...

    测试流程 软件测试流程详细

    在软件开发过程中,测试流程是确保产品质量和可靠性的重要环节。测试流程详细地涵盖了从需求分析到最终产品发布的各个阶段,确保每一个步骤都经过严格的检查和验证。以下是对测试流程的详细解析: 一、测试前期准备...

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

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

    浅谈软件测试流程 测试流程简介

    软件测试流程始于项目的初期,贯穿于软件开发的全过程。它包含了多个关键环节,包括需求分析、测试计划、测试设计、测试环境搭建、测试执行、测试记录、缺陷管理、软件评估与RTM(即Ready to Market)。在这一过程中...

    测试开发.pdf

    测试开发知识点总结 一、测试开发概念 测试开发是指通过开发技能来提高测试效率、测试的广度和深度,以保障项目质量。测试开发需要在业务测试的基础上,具备开发能力和质量改进思惟。 二、测试开发技能要求 测试...

    软件测试流程管理

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

    软件测试流程图

    1. 需求分析:这是测试流程的起点,测试人员需深入理解业务需求,与产品经理或开发团队共同确定产品的功能和性能要求。 2. 测试计划:根据需求分析结果,制定详细的测试计划,包括测试目标、范围、资源、时间表以及...

    软件 开发 流程 开发流程

    软件开发流程,也称为软件开发生命周期(SDLC),是一个系统性的过程,涵盖了从概念化到最终产品部署的每一个阶段。下面将详细介绍软件开发流程的主要阶段及其重要性。 1. 需求分析:这是软件开发的第一步,也是最...

    浅谈软件测试的测试流程

    总结,软件测试流程是一个严谨且持续的过程,涉及到需求理解、计划制定、设计执行、环境准备、问题追踪和产品评估等多个方面。有效的测试流程能确保软件产品的稳定性和用户满意度,降低发布后的风险,是软件开发中的...

Global site tag (gtag.js) - Google Analytics