您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源測(cè)試管理工具 > Testlink
使用 TestLink 管理軟件功能測(cè)試過(guò)程
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/13 14:30:16 ] 推薦標(biāo)簽:

安裝 PHP 語(yǔ)言包和 PHP 擴(kuò)展模塊

使用下面的命令安裝 PHP 語(yǔ)言相關(guān)的包,第一行命令安裝 PHP 語(yǔ)言核心軟件包,第二行命令安裝需要的擴(kuò)展模塊。安裝成功后,需要重啟 Apache 服務(wù)器使安裝生效。
清單 3. 安裝 php5 及其擴(kuò)展

sudo apt-get install php5
sudo apt-get install libapache2-mod-php5 php5-mysql php5-pgsql php5-sybase php5-ldap

TestLink 支持 MySQL、PostgreSQL 和微軟的 SQL Server 數(shù)據(jù)庫(kù),可以根據(jù)測(cè)試團(tuán)隊(duì)選定的數(shù)據(jù)庫(kù)類型選擇相應(yīng)的數(shù)據(jù)庫(kù)擴(kuò)展模塊進(jìn)行安裝。如果 TestLink 需要配置 LADP 認(rèn)證,則需要安裝 php5-ldap 模塊。對(duì)安裝的 PHP 擴(kuò)展模塊解釋如下。

    libapache2-mod-php5 - Apache 2 模塊(必須安裝)
    php5-mysql - php5 的 MySQL 模塊(數(shù)據(jù)庫(kù)模塊可根據(jù)需要進(jìn)行安裝)
    php5-pgsql - php5 的 PostgreSQL 模塊
    php5-sybase - php5 的 Sybase / MS SQL Server 模塊
    php5-gd - php5 的 GD 圖像函數(shù)庫(kù)模塊(默認(rèn)已安裝)
    php5-ldap - php5 的 LDAP 模塊(需要使用 LDAP 認(rèn)證時(shí)安裝)

為使 TestLink 達(dá)到佳性能,建議對(duì) PHP 按如下配置進(jìn)行優(yōu)化。需要修改 PHP 配置文件 /etc/php5/apache2/php.ini 中的參數(shù):

    session.gc_maxlifetime

單位為秒。該參數(shù)指定的時(shí)間間隔之后,存儲(chǔ)的數(shù)據(jù)會(huì)被標(biāo)示為'garbage',進(jìn)而被垃圾回收進(jìn)程清理掉。默認(rèn)為 24 分鐘(即 1440 秒)。TestLink 在進(jìn)行安裝之前會(huì)檢查該參數(shù),如果設(shè)置等于小于 10 分鐘,TestLink 安裝程序會(huì)強(qiáng)制用戶去擴(kuò)展該值。如果大 10 分鐘,只給出警告信息。如果大于推薦的 30 分鐘,安裝程序校驗(yàn)為成功。建議設(shè)置為 session.gc_maxlifetime = 1860。

    max_execution_time

每個(gè) php 腳本大執(zhí)行時(shí)間,單位為秒,默認(rèn)為 30s,TestLink 推薦設(shè)置為 120s。

安裝 TestLink

將 TestLink 安裝包上傳到服務(wù)器,使用清單 4 的命令腳本將 TestLink 軟件包解壓縮、復(fù)制到 /var/www 目錄下,并重命名為 testlink。需要確保 testlink 的訪問(wèn)權(quán)限設(shè)置為 777,安裝時(shí)會(huì)創(chuàng)建配置文件 config_db.inc.php,如果不設(shè)置正確的文件訪問(wèn)權(quán)限,會(huì)無(wú)法生成該數(shù)據(jù)庫(kù)信息配置文件。
清單 4. 部署 TestLink

sudo tar zxvf testlink-1.9.3.tar.gz
sudo cp -r testlink-1.9.3 /var/www/testlink
sudo chmod –R 777 testlink

在執(zhí)行安裝之前,需要確保目錄 /var/www/testlink/gui/templates_c、/var/testlink/logs/ 和 /var/testlink/upload_area/ 已經(jīng)存在且運(yùn)行 Apache 服務(wù)器進(jìn)程的用戶對(duì)其擁有可寫權(quán)限,使用命令進(jìn)行權(quán)限的修改:chmod 666。TestLink 安裝過(guò)程非常簡(jiǎn)單、清晰,只需要簡(jiǎn)單的幾步配置:

    訪問(wèn) TestLink 在線安裝
    在瀏覽器地址欄輸入http://172.16.27.225/testlink 進(jìn)行訪問(wèn),如果沒(méi)有安裝,程序會(huì)自動(dòng)跳轉(zhuǎn)到安裝界面。
    選擇 New install,在進(jìn)入的頁(yè)面中接受許可證協(xié)議并繼續(xù)。
    驗(yàn)證系統(tǒng)和配置需要滿足的先決條件。
    如果沒(méi)有致命的問(wèn)題,可以點(diǎn)擊 Continue 繼續(xù)下一步的安裝。通過(guò)前文的配置,全部的先決條件檢查都可以通過(guò)。
    定義 TestLink 使用的數(shù)據(jù)庫(kù)信息
    TestLink 的數(shù)據(jù)保存在數(shù)據(jù)庫(kù)里,安裝過(guò)程中需要指定數(shù)據(jù)庫(kù)連接信息。當(dāng)配置完畢下述選項(xiàng),點(diǎn)擊 Process TestLink Setup 按鈕開(kāi)始配置數(shù)據(jù)庫(kù)信息。

上一頁(yè)12345678下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd