天天看點

缺陷管理工具-QC篇

缺陷管理工具-QC篇

一、QC介紹:

QC的全稱Quality center, 品質中心的意思,它是一款缺陷管理工具,可以組織和管理一個項目所有的測試階段,如:從需求-用例編寫-用例執行-送出缺陷-回歸測試等。

QC的背景:原屬于Mercury公司,這是一家軟體測試工具開發商,除了研發了QC之外,比較出名的工具有:LoadRunner----性能測試工具,QTP----自動化測試工具。後來Mercury公司被HP收購,是以這些軟體目前都屬于HP公司

QC最新版本的名稱叫ALM,全稱是Application LifeCycle Management應用程式生命周期管理工具。

二、 QC的學習目标

1.通過學習QC可以了解其他缺陷管理工具的設計思想,其他缺陷管理工具都是仿照QC來設計開發的。如國内比較常用的缺陷管理工具有:禅道、redmine、bugzilla、mantis、testlink等

2.學習完QC以後我們可以自己制定缺陷的生命周期

如:缺陷從建立(new)---配置設定(open)-->修複(fixed)--->重開(reopen)--->關閉(close)

缺陷管理工具-QC篇

3.通過學習QC可以了解軟體測試的基本流程

三、QC的使用

1.背景使用:

既然QC可以用來管理項目的整個測試階段,那麼我們就需要先在背景添加項目,然後再項目基礎上進入測試階段

進入QC背景方式:點選以下頁面中的Site Administration

或者在浏覽器位址欄輸入http://localhost:8080/sabin

缺陷管理工具-QC篇

然後輸入背景管理者(也就是站點管理者)的使用者名和密碼admin   123456

a.建立項目步驟:

步驟1:建立域create Domain,(域相當于檔案夾,把我們将要建立的項目放在域這個檔案夾下)

步驟2:選中建立的域,選中建立項目create project,三種建立項目的方式如下,分别是建立空項目,複制一個已經存在的項目作為新項目,通過導入外部qc項目 檔案的方式建立項目

缺陷管理工具-QC篇

建立空項目:選中域以及輸入項目名稱

缺陷管理工具-QC篇

連接配接sql server:确定sql server 設定的使用者名和密碼sa

缺陷管理工具-QC篇

選擇“項目管理者”:在此可以先不填,直接下一步

缺陷管理工具-QC篇

點選"create"建立成功。

缺陷管理工具-QC篇

b.為項目添加項目管理者

·添加使用者:

缺陷管理工具-QC篇

選擇Site Users菜單---點選填寫使用者的基本資訊如下:

缺陷管理工具-QC篇

添加成功後,選中該使用者,并選擇右側的User Projects--->選擇select Projects-->在右側的項目清單中選擇項目,并點選向左的箭頭即可:

缺陷管理工具-QC篇

此時該使用者就添加進項目下,該使用者目前在該項目下隻是普通使用者,如果想要将該使用者設定為項目管理者,則需要選擇菜單Site Projects-->找到項目-->在右側選擇Project Users-->在Project Administrtor列選擇某個使用者打鈎即可:

缺陷管理工具-QC篇

在該項目下可以繼續添加使用者,以及删除使用者,如圖所示:

缺陷管理工具-QC篇

四、背景的其他操作

·删除使用者:在Site Users菜單下,選中某一個使用者,點選删除按鈕即可删除,如下圖所示:

缺陷管理工具-QC篇

·修改使用者密碼:在Site Users菜單下選擇某一個使用者--->點選Password按鈕即可:

缺陷管理工具-QC篇

·建立的項目存儲在系統中的位置檢視,如下圖:

缺陷管理工具-QC篇

·移除項目:選中項目,右鍵選擇reomove project:注意:項目并沒有真正删除掉,相當于删除了快捷鍵,系統中該項目仍然存在

缺陷管理工具-QC篇

·删除項目:選中項目,右鍵選擇Delete project(注意:此操作會真正從系統中删除)

·更新項目中的資料資訊:選中項目,右鍵選擇Upgrade project即可更新

·從QC中導出項目:選中項目-->右鍵選擇Export Project,注意導出時需要将項目設定為不可通路狀态,如下圖:

缺陷管理工具-QC篇

·從外部導入項目到QC中,選中項目,右鍵選擇Import project--->選擇項目檔案即可。

背景操作介紹到這裡即可,背景主要完成項目添加,以及為項目添加項目管理者

2、前台使用。

缺陷管理工具-QC篇