最近在安裝QC時出現了些問題,這里結合在網絡上搜索到的經驗再進行總結。
一、安裝環境
1、安裝環境:windows server 2003、SQL Server2005
2、准備安裝文件:Quality Center 9.0
二、安裝前部分設置
1、首先在安裝之前保證系統已經安裝了SQL Server2005;
2、啟動服務:點擊【我的電腦】右鍵——管理——服務和應用程序——SQLServer配置管理器——sql server 2005 網絡配置——MSSQLServer的協議設置為如下:
客戶端協議設置如下:
最后不要忘了選擇【服務】找到【SQLSever(MSSQLSERVER)】右鍵點擊重新啟動
三、安裝過程
1、點擊setup.exe,出下如下界面,點擊“下一步”,執行安裝時首先安裝的是JVM虛擬機,時間可能會久一點,這里只需等待;
2、JVM虛擬機安裝完成后會自動出來如下安裝界面,選擇【下一步】;
3、選擇接受許可證協議的條款
4、在License界面輸入License文件(最后附有License文件),也可以使用評估密匙(只有30天的適用)
說明,license文件如下,把下面的紅色字體內容粘貼在文本文件中,然后后綴名改為lincense.txt即可(文件名自己任意命名)
第一個節點/獨立”,單擊“下一步”
8.選擇安裝的目錄位置
選擇JBoss應用服務器,如果端口已占用就選擇顯示JBoss高級選項
配置Jboss端口和內存大小,默認是8080,安裝之前用netstat –na –p tcp –o在命令提示符下掃描一下8080端口是否已經被占用,我記得Tomcat的默認端口也是8080的,為了不出錯誤,也可以換一個端口,然后“下一步”
出現如下界面,用戶名為操作系統登陸用戶名,密碼為登陸密碼,域可以查看我的電腦—屬性—計算機名查看,如果沒有域,則為“完整的計算機名”(如果沒有填寫域安裝將會不成功)。
注意:用戶名密碼可以不填,但域一定要填
選擇JBoss內部Web服務器
有SMTP服務器就填,沒有就選無,然后“下一步”
選擇數據庫類型,選“Microsoft SQL Server”,然后“下一步”
注意:數據庫服務器配置,需要說明的是,裝oracle和裝sqlserver數據庫不一樣,這里的“服務器名稱”指的是你的oracle的服務器的IP地址,而不是像在sqlserver中指的是數據庫的實例名。
oracle/microsoft sql server是裝在本機上,所以填入的是localhost
這一步要用sa登陸,后面的認證才能成功。
下一步
鍵入登錄站點管理時使用的站點管理員用戶名和密碼,自己設置
(注意:如果是原有QC被破壞,卸載,現在重新安裝,但又不想破壞QC中測試用例和提交的缺陷,就選擇【使用現有框架】,當然,如果你是第一次安裝就不存在這些問題)
選擇庫路徑
下一步
最后等待一直到成功
這個是安裝過程,往數據庫里面寫入相關的QC管理員架構數據庫和自帶的Demo項目
選擇“是”,啟動Jboss服務器
等待JBOSS服務啟動以后點擊完成安裝即可。安裝完成后就會出現下面的頁面。
四、安裝過程遇到常見問題的解決方法。
1、如果安裝過程提示”創建站點管理數據庫架構時出錯“。
解決的辦法是: 【高級數據庫服務器設置】這一步,不要采用默認的”qcstiteadmin_db“,重新設置一個,如”qc_db“,重新設置一個密碼。
2、安裝后無法啟動JBOSS。
解決的版本是:
我的電腦
->
屬性
->
高級
性能設置
->
數據執行保護:
選擇
“
僅為基本
Windows
程序和服務啟用
D
EP
”,重啟一下電腦
在“控制面板”->“管理工具”->“服務”下;選擇“HP Quality Center”這個服務,手動啟動它。如果無法啟動,請將“登錄為”這一項改為“本地服務”,配置后重啟電腦。
設置后重啟服務可能還是會報錯,這時候重啟電腦,重啟電腦后就會看到HP QC的服務已經自動起來了。
3、安裝完成后,瀏覽器打開提示”CAPICOM.DLL“未安裝無法加載。
解決的辦法是:步驟1,下載capicom.dll,放到c:\windows\system32下面;步驟2,運行regsvr32:c:\\windows\system32\capicom.dll ,再重新打開瀏覽器。
4、安裝完后,如果用IE瀏覽器無法登陸,頁面提示"test_type.cab this file didn't pass signature checking"。
解決辦法:下載QCExplorer,用QC的瀏覽器登錄則可以。
5、在未配置好用戶和對應的項目之前,登錄會提示“ user **(用戶名) is currently not associated with any project.please contact your project/site administration”。即使用安裝時的qcadmin也會報這個錯。
解決辦法:先進去 Site Administration 進行配置(程序->HP,IE瀏覽器可進入該配置頁面),配置后添加相應的項目和用戶,就可以直接登錄。