QC在软件测试中的作用,它是如何创建需求、用列 缺陷的 怎么关联的?SVN又在软件测试中有什么作用

QC在软件测试中的作用,它是如何创建需求、用列 缺陷的 怎么关联的?SVN又在软件测试中有什么作用,第1张

QC是测试管理平台,可以进行需求管理、用例开发、测试实施、缺陷记录和管理等。
软件测试中所要做的事它都涵盖到了。
创建需求是由需求管理模块来实现的,需要人工把需求录入到QC系统里面。
测试用例的开发是依据需求来进行的。在QC里面,可以选择一条需求来新建一个测试用例,这样建立的测试用例就自动和该需求关联了。
QC里的测试用例实际上是一个测试用例的母板,一个母板可以放在多个测试实验室中以供实施多次测试(如回归测试等)。
只有在测试实验室中才可以执行测试,执行完毕后要记录测试的执行结果。对于不通过的情况,要记录缺陷,此时,缺陷就和被执行的测试用例建立好了关联。
SVN是配置管理软件,或称版本管理软件。被测产品或系统都是基于某个固定的发行版本来进行测试的,这是要记录到QC里面的重要信息。SVN提供了便捷的版本发行的功能。
此外,如果测试管理平台或缺陷管理平台和SVN绑定之后,可以直接查看针对缺陷的修改(源代码)。
仅此而已,其实测试行为本身可以不利用到SVN。
TD和QC系出同门,只是TD是C/S架构的,客户端上要安装软件,而QC是B/S架构的,可以通过浏览器来 *** 作。其实功能上都差不多的,只是从发展潮流上而言,C/S会被B/S所替代。

Subversion 是一个受欢迎的开源的版本控制工具。他在互联网免费提供并且开源。大多数 GNU/Linux 发行版系统自带,所以它很有可能已经安装在你的系统上了。可以使用下面命令检查是否安装了。
[jerry@CentOS ~]$ svn --version
如果 Subversion 客户端没有安装,命令将报告错误,否则它将出现安装的软件版本
[jerry@CentOS ~]$ svn --version
-bash: svn: command not found
如果你使用基于 RPM 的 GNU/Linux,可以使用 yum 命令进行安装,安装成功之后,执行 svn --version 命令。
[jerry@CentOS ~]$ su -
Password:
[root@CentOS ~]# yum install subversion
[jerry@CentOS ~]$ svn --version
svn, version 1611 (r934486)
compiled Jun 23 2012, 00:44:03
如果你使用基于 Debian 的 GNU/Linux,使用 apt 命令进行安装。
[jerry@Ubuntu]$ sudo apt-get update
[sudo] password for jerry:
[jerry@Ubuntu]$ sudo apt-get install subversion
[jerry@Ubuntu]$ svn --version
svn, version 175 (r1336830)
compiled Jun 21 2013, 22:11:49
Apache 安装
我们已经看到如何将 SVN 客户端安装到 GNU/Linux 上,让我们看看如何创建一个新的版本库让使用者们访问。
我们必须必须在服务器上安装 Apache >必需
我认为测试是必需的,因为我们在合并到SVN中继之前过滤问题。如果中间测试过程被消除,则存在一些高风险,即某些问题可能会在中间测试级别本身消除。在后期修复问题的成本总是很昂贵。因此非常需要中间测试。


SVN服务器搭建完了,通过svn://ip可以访问,却无法正常通过>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13397189.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-28
下一篇 2023-07-28

发表评论

登录后才能评论

评论列表(0条)

保存