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

安裝 PHP 語言包和 PHP 擴展模塊

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

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ù)庫,可以根據(jù)測試團隊選定的數(shù)據(jù)庫類型選擇相應的數(shù)據(jù)庫擴展模塊進行安裝。如果 TestLink 需要配置 LADP 認證,則需要安裝 php5-ldap 模塊。對安裝的 PHP 擴展模塊解釋如下。

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

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

    session.gc_maxlifetime

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

    max_execution_time

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

安裝 TestLink

將 TestLink 安裝包上傳到服務器,使用清單 4 的命令腳本將 TestLink 軟件包解壓縮、復制到 /var/www 目錄下,并重命名為 testlink。需要確保 testlink 的訪問權(quán)限設置為 777,安裝時會創(chuàng)建配置文件 config_db.inc.php,如果不設置正確的文件訪問權(quán)限,會無法生成該數(shù)據(jù)庫信息配置文件。
清單 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)存在且運行 Apache 服務器進程的用戶對其擁有可寫權(quán)限,使用命令進行權(quán)限的修改:chmod 666。TestLink 安裝過程非常簡單、清晰,只需要簡單的幾步配置:

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

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