抽了點(diǎn)時(shí)間把testlink 環(huán)境搭建了一下,一直覺得這東西不怎么先進(jìn)了,因?yàn)镼C 禪道 等管理工具自帶測(cè)試用例管理,貌似好多公司還在用,所以下載下來(lái)熟悉一下。
禪道:在這里給禪道打個(gè)小廣告吧,記得初進(jìn)公司做測(cè)試,搭建bug管理平臺(tái)。聽說(shuō)別人說(shuō)有JIRA和TD兩款工具,那時(shí)才疏學(xué)淺,花了很大功夫沒有成功。后然很偶然的搜索到了禪道。如果你使用或聽過(guò)bugfree的話,禪道的作者是bugfree的作者(王春生),由于各種原因春哥的bugfree被竊取了,后來(lái)用敏捷的思想開發(fā)了禪道。我加了禪道項(xiàng)目管理群,半天功夫搭建好了禪道。后來(lái),得到老大認(rèn)可,把禪道在我們項(xiàng)目組中推廣。滴水之恩......
現(xiàn)在,考慮公司大局,改用redmine來(lái)管理項(xiàng)目,但它沒有用例管理。之前,老大要換平臺(tái),然后讓我了解一下JIRA和bugzilla ,我花了點(diǎn)時(shí)間搭建了JIRA 和bugzilla 環(huán)境,并簡(jiǎn)單的整理了一下兩個(gè)平臺(tái)的使用說(shuō)明,F(xiàn)在一直覺得禪道是好用的,也許它是我接觸的第一款項(xiàng)目管理工具吧。跑題了,下面說(shuō)testlink環(huán)境的搭建。^_^!
-----//testlink環(huán)境搭建
testlink?
TestLink 是基于web的測(cè)試用例管理系統(tǒng),主要功能是測(cè)試用例的創(chuàng)建、管理和執(zhí)行,并且還提供了一些簡(jiǎn)單的統(tǒng)計(jì)功能。
準(zhǔn)備工作:
Vertrigoserv 2.24 :VertrigoServ是一套與AppServ類似的整合型WebServer。我叫傻瓜式一體環(huán)境包。
下載地址: http://vertrigo.sourceforge.net/
Testlink 1.9.1 : http://www.teamst.org/
安裝步驟:
1. 安裝Vertrigoserv ,當(dāng)然,你也可以用其它的傻瓜式一體環(huán)境包。如:appserv、XAMPP
2. 將下載的testlink文件解壓,放到....VertrigoServwww目錄下面
3. 啟動(dòng)server 服務(wù),打開瀏覽器,輸入:http://lcoalhost 如果可打開服務(wù),那么說(shuō)明沒有端口沖突。
配置testlink:
在瀏覽器輸入:http;//lcoalhost/testlink
第一步:如果是第一次安裝的話,我們這里選擇new installation
第二步:Acceptance of License(接受許可)
提示我們是否接受協(xié)議。在I agree to the rerms set out in this license 前面復(fù)選框打勾,點(diǎn)擊“Continue”按鈕。
第三步:Verification of System and configuration requirements (檢驗(yàn)系統(tǒng)和配置要求)
上面會(huì)給出一個(gè)警告:
Notice:Undefined index: type in D:Program FilesVertrigoServwww estlinkinstallinstallCheck.php on line 41
如果在頁(yè)面下方有:Your system is prepared for TestLink configuration (no fatal problem found). 提示,那么點(diǎn)擊左側(cè)的按鈕“Continue”
第四步:Definition of DB access (數(shù)據(jù)庫(kù)訪問(wèn)的定義)
這里我們需要注意的選項(xiàng):
Set an existing database user with administrative rights (root):(設(shè)置一個(gè)數(shù)據(jù)庫(kù)管理權(quán)限)
填寫我們數(shù)據(jù)庫(kù)的用戶名和密碼。
This user requires permission to create databases and users on the Database Server.
These values are used only for this installation procedures, and is not saved
用戶需要在數(shù)據(jù)庫(kù)服務(wù)器上創(chuàng)建數(shù)據(jù)庫(kù)和用戶的權(quán)限。這些值僅用于此安裝程序,并且不保存 。
Define database User for Testlink access(定義Testlink訪問(wèn)數(shù)據(jù)庫(kù)用戶)
This user will have permission only to work on TestLink database and will be stored in TestLink configuration. All TestLink requests to
the Database will be done with this user.