测试管理方法之关于测试方面一些版本控制及管理工具的安装及使用
凌雪 2018-08-22 来源 :网络 阅读 810 评论 0

摘要:本文将带你了解测试管理方法之关于测试方面一些版本控制及管理工具的安装及使用,希望对大家学测试管理有所帮助

本文将带你了解测试管理方法之关于测试方面一些版本控制及管理工具的安装及使用,希望对大家学测试管理有所帮助


  1. Visual   Source Safe(VSS)
        微软公司出品的版本控制系统
        作用:
        防止用户无意中丢失文件。
        允许回溯到以前版本的文件。
        允许分支、共享、合并和管理文件版本。
        跟踪整个项目的版本。
        跟踪模块化代码(一个由多个项目重用或共享的文件)。
        安装以及使用方法:

        2.Subversion(SVN)
        一款开源的版本控制系统
        相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。
        svn服务器有2种运行方式:独立服务器和借助apache运行。
        工作流程:
        开始新一天的工作:
        从服务器下载项目组最新代码。
        进入自己的分支,进行工作,每隔一个小时向服务器自己的分支提交一次代码(很多人都有这个习惯。因为有时候自己对代码改来改去,最后又想还原到前一个小时的版本,或者看看前一个小时自己修改了哪些代码,就需要这样做了)。
        下班时间快到了,把自己的分支合并到服务器主分支上,一天的工作完成,并反映给服务器。
        安装以及使用:
        
        3.ClearQuest(CQ)
        IBM Rational提供的缺陷及变更管理工具
        它对软件缺陷或功能特性等任务记录提供跟踪管理。
        提供了查询定制和多种图表报表。
        每次查询都可以定制,以实现不同管理流程的要求。
        架构及数据库:
        ClearQuest可以部署两种架构模式。
        CS架构,客户端需安装ClearQuest软件,服务端需要安装数据库管理系统。
        BS模式,除了需要构建数据库服务器,还需要构建一个Web服务器,这样用户就可以使用浏览器来登录使用ClearQuest系统。
        SQL Server,SQL Anywhere,ORACLE,ACCESS,DB2。
        基本流程:
        测试人员提交缺陷,此时缺陷处于Submitted状态。
        缺陷分配人员对Submitted状态的缺陷进行评估
        评估结果是要修改缺陷,则将缺陷分配给开发人员,此时缺陷处于Assigned状态。
        缺陷分配人员觉得缺陷描述不清楚或缺陷描述内容不是缺陷,则可以执行reject操作,将缺陷驳回,此时缺陷处于Submitted状态。
          开发人员选择分配给自己且状态为Assigned的缺陷,执行open操作,开始准备处理缺陷,此时缺陷处于Opened状态。此后开发人员在ClearCase中所做的修改,都对应到ClearQuest的该活动。             
        如果开发人员发现分配的这个缺陷,不属于他的缺陷,则可以执行reject操作,将缺陷打回给缺陷分配人员重新分配,此时缺陷状态为Submitted。    
        开发人员修改完缺陷,在CQ中执行Resolve操作,填写“解决方案”、工时等信息,此时缺陷处于Resolved状态。 
          测试人员验证状态为Resolved的缺陷。如果验证通过,执行validate操作,将缺陷状态转变为Closed。如果验证不通过,执行reject操作,将缺陷驳回给开发人员,缺陷状态转变为Opened。 
        当测试人员在测试期间,发现原本已关闭的缺陷再次打开,那么需要对该缺陷执行reopen操作,将缺陷重新打回给相应的开发人员。此时缺陷状态转变为Opened。 
          对于Postponed状态的缺陷,如果需要处理,测试人员将该缺陷执行assign操作,将缺陷转化为Assigned状态;如果经开会讨论决定不处理,则缺陷分配人执行close操作,将缺陷关闭。
        安装以及使用手册:
        安装:
        使用手册:
        4.ClearCase(CS)
        ClearCase具体的说是做配置管理的工具,只是SCM管理工具其中的一种。
        四种功能:
            Version Control:自动追踪每一个文件和目录的变更情况,通过分支和归并功能支持并行开发。Workspace                  Management:提供了一致性、灵活性和工作空间域(有时也称为"Sandboxes")可重用的功能。
            Build Management:自动产生软件系统构造文档信息清单,而且可以完全、可靠的重建任何构造环境。
            Process Control:明确项目设计的流程
        优势:
        增加团队效率
        增加个人效率 
        减少错误发生
        硬件资源的优化
        提高项目协调和编制
        提高产品质量 
        更加有效的团队扩展
        安装以及使用:
        安装:
        使用: 


本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试管理频道!

本文由 @凌雪 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程