環境:
QC9
WindowsXP
Office2007
1. 准備
1、通過Excel導入QC,需要下載Microsoft Excel Add-in:
http://update.external.hp.com/qualitycenter/qc100/msoffice/msexcel/index.html
2、安裝Microsoft Excel Add-in,安裝前需要關閉Excel應用程序,並且以管理員身份運行。
這里注意:如果以前安裝過該插件的早期版本,最好將其卸載后再安裝。
3、完成安裝后,打開Excel表格(以Excel2007為例),點擊“加載項”,出現如圖所示界中紅色框內的“Export To Quality Center”。
圖 1‑1 Export To Quality Center按鈕
注意:安裝QCMSExcelAddin.rar程序,若Office為2007則安裝成功后,會在Excel菜單欄---工具中多一個Export To Quality Center菜單,若Office為2003則需要拷貝XLSTART文件夾到Office的安裝根目錄。
2. 數據導入QC
該插件支持將需求,測試計划,缺陷的相關數據從Excel導入QC中,這3者操作步驟基本相同,下面以導入測試計划數據為例說明。
1、首先要求Excel文檔的格式要與QC里數據字段相統一,示例格式如下圖2-1所示。
圖 2‑1 Excel數據示例
2、選定要你導入QC的內容,(注意:不包括列頭)單擊菜單“附加組件->Export To Quality Center”,如下圖2-2所示。
圖 2‑2 數據導入步驟1輸入QC服務器地址
3、輸入QC的地址,單擊“Next”,如下圖2-3所示。
圖 2‑3 步驟2輸入用戶名密碼
4、輸入QC的用戶名和密碼,單擊“Next”,如下圖2-4所示。
圖 2‑4 步驟3輸入域和項目名
5、選擇需要域名以及項目,單擊“Next”,如下圖2-5所示。
圖 2‑5 步驟4選擇要導入的類型
6、選擇需要導入的類型(需求、測試用例、缺陷),這邊選擇“Tests”,單擊“Next”,如下圖2-6所示。
圖 2‑6 步驟5新建map(映射規則)
7、選擇一個已經設置好的map(映射規則),或者重新添加一個map,單擊“next”,如下圖2-7所示。
圖 2‑7 步驟6建立映射關系
8、將QC里的參數名與Execl表中設計的列名進行匹配對應。圖中紅色參數名為必填項,如下圖2-8所示。
圖 2‑8 QC字段與Excel列名映射關系示例
9、左側選擇一個字段,點擊“>”按鈕,輸入Excel中對應的列名,如下圖2-9所示。
圖 2‑9 輸入QC字段與Excel對應的列
注意:需要首先選中要導入的數據,才可以導入成功。
10、如圖2-10,全部選擇好之后,點擊“Export”。
圖 2‑10 已建好的映射規則示例
11、如圖2-11所示,需求成功導入。
圖 2‑11 導入成功
3. 數據導出QC
這個方法無法導出測試用例的層級,也無法導出測試用例的步驟,只能導出視圖上已有字段內容。
1、進入測試計划,點擊視圖->測試網格,右鍵點擊用例導出
2、填寫篩選條件,選出你要的測試用例
3、如要全部導出,右鍵點擊一條測試用例選導出->全部,輸入文件名,默認.xls文件 保存即可
如要部分導出,用ctrl或shift選中你要導出的用例,右鍵點擊一條選中的tc選導出->選定,輸入文件名,默認.xls文件 保存即可
這時候,查看導出的excel,貌似大部分會是亂碼。
解決方法如下:在上述第三步時,輸入文件名后,保存類型選擇為 .html文件,保存好后再用excel打開即可解決亂碼問題。
4. 總結
需求和缺陷的導入和計划的導入基本一樣,只是Excel文檔的結構不一樣,只需注意在Excel中所有列數據都能在QC中找到對應的字段,而且必須保證數據取值的合法性,如與QC中字段類型不一致,將導致導入失敗。
更詳細說明文檔請參見插件下載頁中Microsoft Excel Add-in指南。
注意:
1、QC計划中的“測試名稱”不支持\/:%'*?<>|".
2、QC計划中的“主題”指文件夾路徑,因此EXCEL編寫模式為:***\***,如:征信應用\2011版個人報告\批量處理\批量查詢申請。
附件:qc測試用例模板.zip