软件测试


网站首页 | 软件测试论坛 | 软件测试培训 | 软件测试博客 | 软件测试杂志 | 软件测试沙龙 | 软件测试下载 | 软件测试顾问
业界新闻 | 软件测试人才 | 软件测试技术 | 软件测试工具 | 行业软件测试 | 软件测试管理 | 软件质量专栏 | 软件开发专栏
当前位置:首页>>软件测试管理>>过程管理>>正文
开发和运营维护并行时,如何进行版本管理和测试
文章出处:51testing博客 作者: 发布时间:2006-09-01

    当产品已经上线运营或已交付用户,不断的BUG修改或用户的新需求使我们不停地修改--测试和维护.但同时,开发又会有下一个版本的同步开发,不可能要求所有的BUG和需求变更都推迟到下一个版本,那怎么样皆顾两者呢?

    原来的一个前辈对我说:这是不可能的,要分清主次,运营网上的修改是最重要的,此时,应该停止内部开发的所有工作,全力支持维护测试.

    但我真希望兼顾两者.经过很多次教训,我理想中的处理模式是这样的.

   在配置管理上:对运营网上的BUG修改(需求变更),建立分支,进行开发\测试\试运营\正式运营.然后如果需要合并,则将此分支合并到主干上.

    如果修改不影响现在的主干,可以不建立分支,但必须以补丁的方式发布\测试\运营.

    对应的测试,建立两套环境,开发测试环境和运营测试环境,对分支中修改生成的补丁进行测试.后来的环境是一样的.

    然后对于开发测试,要区分两种情况,如果维护测试已经正式运营,并且分支已经合并,那么合并后的版本必须重新测试.

    这里面有些问题要解决好:1\合并的冲突问题.如果合并有冲突,必须手工解决. 
                                                    2\分支的合并间隔最好不要超过一个星期,就是每周的周五一定要完成合并.
                                                    3\合并后必须对整个补丁版本进行重新测试.

转载请注明出处:blog.51testing.com


站内搜索
相关文章
◎项目管理怎样游刃有余
◎出色管理者的十大思想和行为特征
◎软件测试过程管理实践介绍
◎如何控制软件外包的风险?
◎软件风险管理,防患于未然
◎测试阶段划分
◎打造1+1>2的高效团队
◎判断一个差劲的PM的九项标准
◎谈项目管理和软件测试过程(五)
◎谈项目管理和软件测试过程(四)
◎谈项目管理和软件测试过程(三)
◎谈项目管理和软件测试过程(二)
◎谈项目管理和软件测试过程(一)
◎新任项目经理的五项修炼
◎以测试为核心控制软件开发过程
◎测试过程的基本形式:确认和验证
◎让软件改进过程实现自动化
◎项目整合管理
◎项目沟通管理
◎同行评审过程描述(四)——测量
◎同行评审过程描述(三)——走查步骤
◎同行评审过程描述(二)——评审步骤
◎同行评审过程描述(一)——概述
◎项目质量管理的特点
◎印度项目质量管理经验
◎成功管理者的50大感悟
◎外包项目中的Leader
◎完整的变更请求管理解决方案
◎浅析软件项目管理中十个误区
◎软件测试也要做过程改进
◎软件测试的组织与管理
◎软件项目管理的质量保证
◎你知道如何成为一个积极主动的项目经理吗
◎外包软件项目管理经验总结
◎项目进度计划延期的分析
◎软件过程改进建议
◎信息技术质量管理术语
◎软件项目管理原则谈
◎CMS中的安全性和身份验证(下)
◎CMS中的安全性和身份验证(中)
◎CMS中的安全性和身份验证(上)
◎QA要不要追究BUG发生的原因
◎一个 SQA 的工作日记
◎二十三条管理定律
◎软件项目管理中的风险管理研究
◎软件工程能帮多大忙?
◎SQA测试过程
◎软件产品质量
◎microsoft的测试过程
◎轻松面试找到理想员工-非官方的面试技术指南
热门文章
◎谈项目管理和软件测试过程(一)
◎编写软件测试计划需要考虑的几个问题
◎测试阶段划分
◎成为测试主管第一步
◎谈项目管理和软件测试过程(二)
◎microsoft的测试过程
◎谈项目管理和软件测试过程(三)
◎软件测试过程管理实践介绍
◎SQA测试过程
◎谈项目管理和软件测试过程(五)
◎谈项目管理和软件测试过程(四)
◎软件测试的组织与管理
◎轻松面试找到理想员工-非官方的面试技术指南
◎测试设计中需要考虑的22种测试类型
◎软件本地化外包测试流程分析
◎一个 SQA 的工作日记
◎软件测试也要做过程改进
◎QA要不要追究BUG发生的原因
◎同行评审过程描述(一)——概述
◎软件测试,不可忽略的阶段
◎判断一个差劲的PM的九项标准
◎测试过程的基本形式:确认和验证
◎鲜为人知的软件项目管理原则
◎以测试为核心控制软件开发过程
◎软件产品质量
◎软件测试的人际关系
◎软件特征功能测试过程分析
◎出色管理者的十大思想和行为特征
◎外包软件项目管理经验总结
◎二十三条管理定律
◎持续集成与测试自动化
◎同行评审过程描述(二)——评审步骤
◎你知道如何成为一个积极主动的项目经理吗
◎新任项目经理的五项修炼
◎IBM的过程质量管理
◎打造1+1>2的高效团队
◎软件过程改进建议
◎成功管理者的50大感悟
◎软件项目管理的质量保证
◎外包项目中的Leader
◎测试未来的预测
◎项目管理怎样游刃有余
◎同行评审过程描述(四)——测量
◎软件项目管理中的风险管理研究
◎软件项目管理原则谈
◎项目沟通管理
◎同行评审过程描述(三)——走查步骤
◎项目进度计划延期的分析
◎失败的测试及其应对措施
◎浅析软件项目管理中十个误区

Google提供的广告