QC的使用简介
目录
一、站点管理员的操作(后台)
1、登录
2、创建域
3、创建项目
4、新建用户
5、QC的一些其他信息的修改(非 常用)
二、项目管理员对项目的配置管理(前台)
1、登录
2、修改用户个人信息及密码
3、项目成员设置
4、用户组的设置
5、项目数据的设置(customize projecct entities)
6、项目数据列表(customize project lists)
三、普通用户对项目的操作(前台)
1、登录
2、对需求的操作
3、对用例的操作
4、执行测试
5、缺陷报告
6、从Excel导入数据到QC
一、站点管理员的操作(后台)
此处用的是QC9.0版本
1、登录
(必须得是站点管理员账号)
选择如下图选项:
2、创建域
在前台登录必须要有一个可选的项目,项目只能由后台页面创建,创建一个项目前必须先创建一个域,然后再在域内创建项目;如下图创建域site Projectsàcreate Domain
创建成功后如下显示,上边工具条是对域的删除等操作,主框体内标记位置是域的存放位置
也可以选择域后点击右键,在弹出的菜单对域进行删除,创建等功能;
3、创建项目
选中目标域àCreate Project
创建项目可以以三种方式创建,1)完全新建项目;2)从另一个项目复制数据进行创建;3)从备份数据引入进行创建;
1)完全新建项目:
写入项目名,在此也可以选择所属域:
选择数据库,并输入用户名和密码(此处用的是SQL server 数据库)
指定项目管理员(也可以在此不指定,待以后再分配)
2)从另一个项目复制数据进行创建:
选择要复制数据的项目和数据内容
输入项目名和所属域,后面的继续和1)相同。
3)从备份数据引入进行创建:
选择已有的数据,数据源为原来已有项目导出的数据
输入项目名,选择所属域,然后继续步骤和1)相同
如下图为创建成功项目界面,可进行相应的操作,移除项目只是把它从QC中删除,并不删除数据文件夹,但删除操作则会同时删除文件夹。
为项目添加成员用户
指定项目管理员,一个项目至少要指定一个项目管理员,才能对项目进行分配和维护,不然项目工作无法开展,但可以同时有多个管理员;
4、新建用户
用户创建成功后可从上边的工具条对用户进行操作
为用户分配项目:
5、QC的一些其他信息的修改(非常用)
二、项目管理员对项目的配置管理(前台)
1、登录
输入管理员用户名密码并选择项目
进入配置页面
2、修改用户个人信息及密码
3、项目成员设置
刚添加进项目的成员只有查看的权限(viewer),没有对项目进行操作的权限,要想使成员工作,必须将他分配到一个组中才行
4、用户组的设置
此处也可以进行对组内用户的添加了删除的操作;
系统默认有Developer(开发)、Project Manager(项目经理)、QATester(测试)、Tdadmin(测试组长),Viewer(观察者)五个组,这五个组的权限无法修改。想要修改权限须先创建一个属于自己的组(亲建组时可指定一个权限来源的继承组,使创建的组的初始权限设置和继承组一样):
对组的权限进行自定义配置
可对组所有的权限都进行修改,如下图对组的缺陷状态的变更修改权限进行了修改,增加了一个从new状态到open状态的执行权限
5、项目数据的设置(customize projecct entities)
这里可对项目的各项数据进行修改,history为执行操作记录,requaired选择后就,在创建时此项数据就是必填项,用户也可以自定义一个新属性,如上图;
下图对缺陷状态的属性进行了修改,增加了一个abandon的状态:
对自定义的属性添加选项,如下图(list name只是一个存放属性的列表名,与属性无关):
6、项目数据列表(customize project lists)
此处存放有所有有项目属性列表选项,如上边创建的浏览器属性就可在此找到,并进行修改;
三、普通用户对项目的操作(前台)
1、登录
(此处以Qatester组的test2进行举例)
2、对需求的操作
新建需求:
需求创建成功后可在上边的工具条对需求进行各项操作
需求详细设置
3、对用例的操作
新建用例(新建第一个用例前需先创建一个文件夹:
在Design Steps中为用例添加操作步骤:
还可以对用例执行分析、添加附件、关联缺陷的操作:
4、执行测试
同用例一样,需先创建一个文件夹:
再创建测试项目
步骤可从用例中导入:
执行run会依次显示操作步骤,操作完成后将结果记录在此即可
5、缺陷报告
如下图新建缺陷,浏览器属性为上边自定义出现的属性:
6、从Excel导入数据到QC
需在Excel中装一个QCMSExcelAddin的插件:
如果安装成功则会在Exceld 的加载项中出现一个Export to Quality Center的选项
选中要导入的数据,后点击此项,如下以导入测试用例为例:
选输入QC的地址(如上图),然后输入普通用户的
选择域和项目名:
选择要导入数据所属的模块
导入数据的模板,第一次选择新建一个即可:
将QC中的选项与Excel中相应的列进行一一关联,红色字母的表示为必填选项:
导入成功:
QC的使用简介的更多相关文章
- 开源地图SharpMap源码解析-(1)简介
1.简介 SharpMap最新版基于.NET Framework 4,采用C#开发的地图渲染引擎,非常易于使用.我这次研究的是比较稳定发布的V1.1版本.可以在GitHub下载该源码,地址:https ...
- 版本控制简介,git使用----使用GitHub托管代码
关于版本控制: 很久以前,人们苦于对写过的代码进行版本的管理,经常过了一段时间想恢复原来写过的代码却又忘了不知道丢到哪儿去了,有的人用加上时间后缀来命名文件的方法,便于后期维护,但是这样做的麻烦也很大 ...
- PostgreSQL系列一:PostgreSQL简介与安装
一.PostgreSQL简介 1.1 PostgreSQL概述 PostgreSQL数据库是目前功能最强大的开源数据库,支持丰富的数据类型(如JSON和JSONB类型. ...
- IDL简介与corba入门案例
IDL接口定义语言简介 IDL用中立语言的方式进行描述,能使软件组建(不同语言编写的)间相互通信. IDL提供了一个桥来连接不同的系统. Corba 上的服务用IDL描述,将被映射为某种程序设计语 ...
- 软件测试管理QC
一.QC简介 1)是HP公司的产品,是B/S结构的产品 2)在QC服务器中,打开IE浏览器,在地址栏中输入QC服务器的网址或者IP地址. 查看虚拟机的IP地址: 本地连接-属性-TCP/IP协议(重点 ...
- QC API全系列揭秘之Test Execution操作(全网首发)
(原创文章,转载请注明出处.) 一.QC简介: Quality Center存在至今已经走过了10多个年头,名字从一开始的TD,到后来的QC,再到现在的ALM.所属公司从开始的Mercury到现在的H ...
- 行为驱动开发BDD和Cucunber简介
测试驱动开发(TDD) 1.测试驱动开发,即Test-Driven Development(TDD),测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论.TDD的原理是在开发功能代码之前 ...
- 【CobaltStrike】CobaltStrike简介与使用
CobaltStrike简介与使用 0x00 简介 1. 什么是CobaltStrike?可以用来做什么? CobatStrike是一款基于java编写的全平台多方协同后渗透攻击框架.CobaltSt ...
- Jerasure库简介及使用范例
刚刚写这篇文章之前看了下上一篇博客的时间:2013年7月19日.居然已经过了3个月了!好快!感叹时间的同时不由的又感叹了下自己的懒惰,其实仔细想想,这段时间自己也做了很多事情: 完成了一篇副本同步相关 ...
随机推荐
- CodeForces-731A
每次找到最短距离,然后更新指针的位置. AC代码: #include<cstdio> #include<cmath> const int maxn=100+5; char s[ ...
- Codeforces348C - Subset Sums
Portal Description 给出长度为\(n(n\leq10^5)\)的序列\(\{a_n\}\)以及\(m(m\leq10^5)\)个下标集合\(\{S_m\}(\sum|S_i|\leq ...
- 1000多个项目中的十大JavaScript错误以及如何避免
通过统计数据库中的1000多个项目,我们发现在 JavaScript 中最常出现的错误有10个.下面会向大家介绍这些错误发生的原因以及如何防止. 对于这些错误发生的次数,我们是通过收集的数据统计得出的 ...
- Ironic几种不同的场景下的网络拓扑
最近帮领导做了几页ppt,总结几种场景下ironic管理物理机网络的网络拓扑,简单做成一份文章记录下.只是方便自己记忆,没有认真修改.如果对ironic有一定了解,可以看下,加深理解. 1. vlan ...
- org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.coder520.mamabike.user.dao.UserMapper.selectByPrimaryKey
这个异常是IDEA中漏加载mapper.xml文件,在classes中没找到,所以要在配置文件中加入: !--如果不添加此节点mybatis的mapper.xml文件都会被漏掉.--> < ...
- Vue中method与computed的区别
为了说明method与computed的区别,在此我想先来看看computed属性在vue官网中的说法:模板内的表达式是非常便利的,但是它们实际上只用于简单的运算.在模板中放入太多的逻辑会让模板过重且 ...
- mysql数据库导入导出 查询 修改表记录
mysql数据导入导出: 导入: 把系统的文件的内容,保存到数据库的表里 导入数据的基本格式:mysql> load data infile "文件名" into table ...
- Sparklyr与Docker的推荐系统实战
作者:Harry Zhu 链接:https://zhuanlan.zhihu.com/p/21574497 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 相关内容: ...
- VS2005、vs2008+WinXPDDK+DDKWizard配置驱动开发环境
所需软件下载地址如下(均为有效资源链接,速度都比较可以): vs2005: http://221.224.22.210/downloadsawyer/VS.Net2005简体中文版.rar wi ...
- ASP.NET Core MVC中构建Web API
在ASP.NET CORE MVC中,Web API是其中一个功能子集,可以直接使用MVC的特性及路由等功能. 在成功构建 ASP.NET CORE MVC项目之后,选中解决方案,先填加一个API的文 ...