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、新建用户

用户创建成功后可从上边的工具条对用户进行操作

为用户分配项目:

5QC的一些其他信息的修改(非常用)

二、项目管理员对项目的配置管理(前台)

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中相应的列进行一一关联,红色字母的表示为必填选项:

导入成功:

时间: 2024-11-05 10:13:04

QC的使用简介的相关文章

软件测试管理QC

一.QC简介 1)是HP公司的产品,是B/S结构的产品 2)在QC服务器中,打开IE浏览器,在地址栏中输入QC服务器的网址或者IP地址. 查看虚拟机的IP地址: 本地连接-属性-TCP/IP协议(重点)-属性 运行:输入cmd-ipconfig http://191.168.1.1:8080/qcbin http 超文本传输协议 ://协议和地址之间固定的分隔符 191.168.1.1:8080 要访问QC服务器的IP地址(或域名) :8080  端口号(http默认的端口为80,如果使用这个端

linux下rpm包和命令使用简介

一.rpm包简介 RPM[1] 是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux.S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了. 二.rpm包的安装 首先本例实在CentOS中进行的,若是别的发行版不在本篇文件的介绍范围内,同时在找rpm安装包时最好是发行商提供或者是从官方下载,最后还可以从国内比较常用的镜像网站中下载,

01Ansible简介与部署

Ansible简介 Ansible Logo Ansible概述 Ansible是新兴的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabric)的优点,实现了批量系统配置.批量程序部署.批量运行命令等功能. 无需安装客户端. Ansible工作原理 Ansible部署 环境说明 ansible服务器:172.22.69.215 ansible客户机:172.22.69.216.172.22.69.97 ansible客户机 无需

Android网络通讯简介

网络通信应该包含三部分的内容:发送方.接收方.协议栈.发送方和接收方是参与通信的主体,协议栈是发送方和接收方进行通信的契约.按照服务类型,网络通信可分为面向连接和无连接的方式.面向连接是在通信前建立通信链路,而通信结束后释放该链路.无连接的方式则不需要在通信前建立通信连接,这种方式不保证传输的质量. Android提供了多种网络通信的方式,如Java中提供的网络编程,在Android中都提供了支持.Android中常用的网络编程方式如下: 针对TCP/IP协议的Socket和ServerSock

微信红包的架构设计简介

@来源于QCon某高可用架构群整理,整理朱玉华. 背景:有某个朋友在朋友圈咨询微信红包的架构,于是乎有了下面的文字(有误请提出,谢谢) 概况:2014年微信红包使用数据库硬抗整个流量,2015年使用cache抗流量. 微信的金额什么时候算? 答:微信金额是拆的时候实时算出来,不是预先分配的,采用的是纯内存计算,不需要预算空间存储.. 采取实时计算金额的考虑:预算需要占存储,实时效率很高,预算才效率低. 实时性:为什么明明抢到红包,点开后发现没有? 答:2014年的红包一点开就知道金额,分两次操作

JSON 简介

ylbtech-JSON: JSON 简介 JSON:JavaScript Object Notation(JavaScript 对象表示法) JSON是存储和交换文本信息的语法,类似 XML. JSON 比 XML 更小.更快.更易解析. JSON 实例 { "employee":[ {"firstName":"John","lastName":"Doe"}, {"firstName"

Docker简介

Docker简介 什么是Docker: 正所谓Docker的英文本意为"搬运工",所以在我们的世界里,可以理解为Docker搬运的是装满任意类型的APP的集装箱,开发者可以通过Docker将APP变成一种标准化的.可移动植的.自动管理的组件.它用一种新的方式实现了轻量级的虚拟机,专业术语成为应用容器(Application Container) Docker的优势: 1.利用率高 ·Docker对系统资源的利用率很高,一台主机可以同时运行数千个Docker容器 2.可以快速的交付应用程

kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)

问题导读: 1.zookeeper在kafka的作用是什么? 2.kafka中几乎不允许对消息进行"随机读写"的原因是什么? 3.kafka集群consumer和producer状态信息是如何保存的? 4.partitions设计的目的的根本原因是什么? 一.入门 1.简介 Kafka is a distributed,partitioned,replicated commit logservice.它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现.k

Quartz.NET简介及入门指南

Quartz.NET简介 Quartz.NET是一个功能完备的开源调度系统,从最小的应用到大规模的企业系统皆可适用. Quartz.NET是一个纯净的用C#语言编写的.NET类库,是对非常流行的JAVA开源调度框架 Quartz 的移植. 入门指南 本入门指南包括以下内容: 下载 Quartz.NET 安装 Quartz.NET 根据你的特定项目配置 Quartz 启动一个样例程序 下载和安装 你可以下载 zip 文件或使用 Nuget 程序包.Nuget 程序包只包含 Quartz.NET 运