默默巫 发表于 2009-11-23 10:26:22

[有奖问答13]测试也有版本控制吗?

测试也有版本控制吗?

答题前请复制以下回贴格式(蓝字部分),并填写好个人真实有效信息,以确保奖品发送无误。


**** Hidden Message *****
答题:

月上百合 发表于 2009-11-23 14:54:11

**** Hidden Message *****
答题: 测试也有版本控制吗?
测试也有版本控制。缺乏版本控制,这是难以保证的一致性测试
软件测试过程中有一个非常重要的方面,也就是测试版的控制。软件测试人员,版本控制大家都熟悉的概念。版本控制是很简单地说,有一个测试版的具体身份,说明,并提供测试版的计划控制下的经理人。测试版的标志是用来识别的版本地位,版本是有用的很多号码,如错误,完成该报告发现的错误往往是必要的,提供的版本编号。让缺陷的分析,版本号码也可以被用来确定缺陷之间的差异和缺陷的趋势。因此,版本控制也可以有一种感觉,即稳定的软件质量反映了这一趋势。

yangzheng 发表于 2009-11-23 16:50:50

**** Hidden Message *****
答题:测试需要版本控制
版本控制包括两个方面:一是保证测试人员得到的是最新的版本,二是记录历史版本的测试状态。版本控制是对系统不同版次进行标识和跟踪的过程,而版次则是指一系列版本变迁的其中一个。版本标识的目的是便于对版本加以区分、检索和跟踪,以表明各个版本之间的关系。版本控制的功能在于能跟踪记录整个测试过程,包括测试本身和相关文档,以便对不同阶段的待测软件及相关文档进行标识和差别分析,也便于协调和管理测试团队的工作。所以,对版本的控制实际上就是对各种测试行为的管理和控制。

yzylion 发表于 2009-11-24 09:20:37

**** Hidden Message *****

答题:
对于这个问题。首先我们需要弄清楚,版本控制的目的是什么。版本控制的目的是便于问题的追溯和回退。所以对于测试来说也需要有版本的控制。这样才便于对于问题的追溯和版本的回退。测试管理人员才能对于各个版本的质量做到心中有数,同时也可以客观的反映出版本的质量趋势

[ 本帖最后由 yzylion 于 2009-11-24 09:22 编辑 ]

283017152 发表于 2009-11-24 10:13:54

**** Hidden Message *****

答题:

   版本控制(Revision Control)简单的说就是对测试版本有明确的标识、说明,并且测试版本的交付是在项目管理人员的控制之下。版本控制透过文件控制记录各次测试行为,并为每次测试行为编上序号。版本控制包括两个方面:一是保证测试人员得到的是最新的版本,二是记录历史版本的测试状态。

缺乏版本控制

(1)难以保证测试进度,即缺乏版本控制时会出现较低的测试效率。

(2)难以保证测试的一致性,软件测试是多人共同协力进行的复杂工作,必须要在效率与纪律间取得一个平衡,而版本控制据是有效的方式之一。

(3)测试版本冗余,易出现误用风险,简单的说就是,一台机器上可能不止一个测试版本。随着时间推移,测试人员可能对自己机器上不同版本间的具体差异了解变得模糊不情。

(4)容易导致本地版本和服务器版本不一致,导致大家重复测试。

[ 本帖最后由 283017152 于 2009-11-24 10:23 编辑 ]

jency_moon 发表于 2009-11-24 10:27:49

**** Hidden Message *****
答题:
版本控制是很简单地说,有一个测试版的具体身份,说明,并提供测试版的计划控制下的经理人。测试版的标志是用来识别的版本地位,版本是有用的很多号码,如错误,完成该报告发现的错误往往是必要的,提供的版本编号。让缺陷的分析,版本号码也可以被用来确定缺陷之间的差异和缺陷的趋势。因此,版本控制也可以有一种感觉,即稳定的软件质量反映了这一趋势。版本控制(修订控制)是一种软件测试实践技术,通过文件控制版本控制(文件控制)记录所有测试的行为,并为每个进行测试的上的序号。版本控制的最简单的方法是测试各个版本的发布的文件,以弥补标志,包括一个版本的历史,就是这样的考试内容,考试日期,考试名称,以及测试的原因和标识根据商定的标准测试序列。
缺乏版本控制软件,难以保证的进展情况,难以保证的一致性测试,冗余性,容易被滥用的危险,容易导致本地版本和服务器版本不一致,缺乏跟踪测试文件
所以测试需要版本控制

[ 本帖最后由 jency_moon 于 2009-11-24 10:29 编辑 ]

gaozq 发表于 2009-11-24 10:32:19

**** Hidden Message *****
答题:有的,我们公司是根据VSS控制起来。不然测试容易产生混乱

moon_jency 发表于 2009-11-24 11:05:35

**** Hidden Message *****
答题:
测试当然版本控制

love_yuzhilian 发表于 2009-11-24 11:10:43

**** Hidden Message *****
答题:
测试有版本控制

coolxiong 发表于 2009-11-24 12:02:49

**** Hidden Message *****
测试也有版本控制!

wu_xiaoxiang 发表于 2009-11-24 12:15:51

**** Hidden Message *****
答题:
      软件测试过程中有一个非常重要的方面,就是测试版的控制。版本控制是很简单地说,有一个测试版的具体身份,说明并提供测试版的计划控制下的经理人。测试版的标志是用来识别的版本地位,版本是有用的很多号码,如错误,完成该报告发现的错误往往是必要的,提供的版本编号。让缺陷的分析,版本号码也可以被用来确定缺陷之间的差异和缺陷的趋势。因此,版本控制也可以有一种感觉,即稳定的软件质量反映了这一趋势。
            版本控制在测试中很重要的。如果没有版本控制的情况如下:
1、缺乏版本控制,这是难以保证的进展情况;
2、缺乏版本控制,这是难以保证的一致性测试;
3、测试版的冗余性,容易被滥用的危险;
4、容易导致本地版本和服务器版本不一致;
5、缺乏跟踪测试文件。

wheffort 发表于 2009-11-24 13:36:21

**** Hidden Message *****
答题:测试有版本控制
软件版本的不同,软件实现的功能也不一样,测试的内容随之也不同

[ 本帖最后由 wheffort 于 2009-11-24 13:37 编辑 ]

Felicia88 发表于 2009-11-24 14:51:25

原帖由 默默巫 于 2009-11-23 10:26 发表 http://bbs.51testing.com/images/common/back.gif
测试也有版本控制吗?

答题前请复制以下回贴格式(蓝字部分),并填写好个人真实有效信息,以确保奖品发送无误。


**** 本内容被作者隐藏 *****
答题:
嗯,测试有版本控制。

gg 发表于 2009-11-24 14:52:25

**** Hidden Message *****
答题:测试有版本控制:

   1.利于制定测试计划,每个版本都有相应的测试内容;
   2.利于bug再现,调取相应的版本,定位bug,便于修正bug;
   3.利于bug分析,定位bug出现的时机,bug是否有回流等情况;
   4.利于保证测试的全面性;
   5.利于避免测试的重复性。

[ 本帖最后由 gg 于 2009-11-24 15:17 编辑 ]

sun_mail 发表于 2009-11-24 15:19:46

**** Hidden Message *****
答题:
有测试版本控制,主要是从每个测试阶段与测试的轮回次数组合而成,这样在历史数据中能体现出每个阶段测试的次数,以及每个测试版本中缺陷的分布情况,为分析缺陷原因提供重要的依据。

mihuxu520 发表于 2009-11-24 21:25:01

**** Hidden Message *****
答题:
有版本控制,可分为:
1、测试用例的版本控制: 根据开发的需求、设计等,设计出测试用例,在需求、设计变更后,我们需要变更测试用例,变更后的用例,我们定义为第二版用例。
2、测试源程序的版本控制:测试过程中,把开发人员提供的源程序定义不同版本,不仅能方便分析BUG 修改,分布情况,避免测试工作的随意性。

wensheng.sun 发表于 2009-11-24 22:00:14

**** Hidden Message *****
答题:
有版本控制

cswy 发表于 2009-11-24 22:07:35

测试有版本控制的

cswy 发表于 2009-11-24 22:15:45

**** Hidden Message *****
答题:
测试有版本控制的 每个测试版本在VSS上都有控制的,都需要走流程,保证可追朔。

[ 本帖最后由 cswy 于 2009-11-24 22:18 编辑 ]

Kity_88 发表于 2009-11-24 23:17:00

测试需要版本控制

**** Hidden Message *****
答题:测试需要版本控制的。
    每一次软件测试都需要建立一个Build的,这个Build记录着一次完整的软件测试,等到下一轮测试开始时,需要重新建立Build,这样递增Build就是测试形成的版本。
页: [1] 2
查看完整版本: [有奖问答13]测试也有版本控制吗?