当前位置: 首页> 技术文章> 软件测试之配置管理

软件测试之配置管理

软件测试之配置管理

  在一个软件工程组内,配置管理是一个非常重要的职位。尽管它现在可能在某些组织中不是很受重视,但是,对于一个有一定规模,有相当数量软件开发人员的团队来说,配置管理是一个不可或缺的职位。引用我一个做软件开发的朋友的话说:配置管理让你既爱又恨!

  软件配置管理的基本介绍网上有好多文档,对于配置管理的作用,其重要性,包含的主要部分,配置管理的方法及如何做好配置管理等等,有些文档还是描述的很详尽的。我在这里就不一一介绍。只讲一下之前我心中认为的配置管理.

  配置管理分级介绍

upfile1634867079916.jpg

  1. 最基本的配置管理

  最基本的配置管理也就是code的管理,即:代码的check out (签出)、check in (签入),配置项的标识(主要是label),版本的发布(build 和 release),最基本的配置管理也是配置管理中最枯燥的部分。

  之前我所在部门仅有一个配置管理员,配置管理也不是很规范。由于使用工具VSS不能支持并行开发的局限性,再加上工作组的其他方面的因素,我们配置管理的方式如此:所有的check out ,check in都是由配置管理员来做,开发工程师没有check out ,check in权限,只有get的权限,所有的修改都由开发工程师邮件提交给配置管理员,由配置管理员对VSS库进行操作,对库中的文件进行更新。

  所以做配置管理,需要的基本条件为:

  a.认真仔细是第一要素,有耐心,有责任心。

  b.有基本的程序语言知识,能快速解决开发环境中碰到的基本的编译问题

  2. 中级配置管理

  除了掌握基本的配置管理知识之外,熟练使用两种以上配置管理工具,熟悉配置管理体系,了解CMM知识,了解一些缺陷跟踪工具。能根据项目的具体情况制定合适的配置管理计划,配置管理流程。

  此级的配置管理有了一些“管理”的因素

  3. 高级配置管理

  此要求精通SCM CMM知识,精通基本的(C、C++)和一些主流程序语言和一些脚本语言(如perl),掌握数据库知识,熟悉数据库语言。熟悉windows / linux / unix 等一些主流操作系统。

  Leader常说:”今天的最好表现是明天的最低要求”.那现在我们应该向更高更远的目标发展,不断提高配置管理水平,不但要完全达到我心中的高级配置管理要求,而且要努力争做业界一流的配置管理。

  如需了解更多测试技术信息请关注:http://www.duoceshi.cn/深圳多测师软件与技术服务有限公司

上一篇: 软件测试之软件配置项测试

下一篇: 软件测试之手工测试人员如何转测试开发?

QQ技术交流群

多测师官方学习交流
556733550

加入群聊