• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 基于windows的TestLink1.6.2安裝

    發表于:2008-09-17來源:作者:點擊數: 標簽:windowsWindows
    TestLink是基于 Web 的,開源的 測試 管理 和執行系統。 它可以讓測試團隊在創建和管理 測試用例 的同時,在 測試計劃 中對測試用例進行組織。 TestLink可以和 Bugzilla 、 Mantis 、Jira等 缺陷管理 工具進行集成。 因為前面我使用了Mantis缺陷管理工具,所
    TestLink是基于Web的,開源的測試管理和執行系統。
    它可以讓測試團隊在創建和管理測試用例
    的同時,在測試計劃中對測試用例進行組織。
    TestLink可以和Bugzilla、Mantis、Jira等缺陷管理工具進行集成。
    因為前面我使用了Mantis缺陷管理工具,所以我這里是與Mantis進行集成。
    本文的描述適用于在windows上的安裝。
    1.    介紹
           TestLink目前最新的版本是1.6.2,它的運行需要一些應用程序的支持。
           我的環境配置為:MySQL5.0.19+php5.1.2+Webserver(Apache2.0.55)+Mantis1.0.1。
         
           下面我對這些應用程序的安裝與配置步驟分別進行描述。
    2.     安裝Apache2.0.55
    3.     安裝php
               把 php.ini 中的session.save_path值修改為C:\windows\temp
    4.     安裝MySQL
    5.     安裝Mantis1.0.1
                 請參閱
    http://spaces.msn.com/yudiexin/blog/cns!E79542146281C46C!169.entry
    6.      安裝TestLink1.6.0
                TestLink1.6.0的安裝包可在TestLink網站
    http://testlink.sourceforge.net/docs/testLink.php 下載。
                1.6.2版本的下載地址為:
    http://osdn.dl.sourceforge.net/sourceforge/testlink/testlink-1.6.2.zip
               在安裝TestLink1.6.2前,需要完成以下步驟:
    6.1.      安裝運行所需要的環境:Webserver、php5和MySQL??梢詤⒄涨懊娴慕榻B進行安裝。
    6.2.      將TestLink安裝包解壓縮到Apache2的htdocs目錄下,并重命名為testlink
    6.3.      TestLink的安裝有兩種方式,一是自動安裝,二是手工安裝的方式。
    A        自動安裝
    A.1      在瀏覽器輸入訪問地址http://yoursite/testlink/install/index.php,
                如:
    http://localhost/testlink/install/index.php

    A.2     選擇new install,在進入的頁面中,輸入登錄MySQL的用戶名和密碼,
                如root,如果沒有為TestLink新建一個專用的用戶,也可以輸入初始用戶root。
                但是因為root權限過多,所以,建議為TestLink新建專用的用戶,
                并為該用戶賦予ALTER、SELECT、INSERT、UPDATE、INDEX、CREATE、DELETE和DROP權限。
    A.3    提示安裝成功。系統為testlink創建一個默認管理員賬號,用戶名和密碼為:admin/admin。
                你可以使用這個賬號訪問TestLink
    小結:    在自動安裝過程中,安裝程序主要做了以下事情:檢查web server的參數、php配置、數據庫版本、
               創建數據庫和表,并導入初始數據、在完成安裝后,系統會為testlink創建一個數據庫配置文件config_db.inc.php。
    B       手工安裝       
               你也可以通過手工的方式來完成TestLink的安裝。安裝步驟如下:         
    B.1.   我安裝了MySQL Control Center ,點擊進入控制臺直接創建新的數據庫 testlink;
    B.2.   在新創建的數據庫中,打開 query 窗口,將testlink-1.6.2\install\sql 下的testlink_create_tables.sql、testlink_create_default_data.sql
               文件的內容先后拷貝到query 窗口執行,這樣testlink數據庫中的表就建好了。
    B.3.   為TestLink新建一個專用的用戶,在 MySQL Control Center 的add user 窗口中 新建用戶testlink,密碼testlink,把它與testlink數據庫關聯起來。
    B.4.       創建TestLink數據庫配置文件。參照下面的代碼創建<testlinkdir>/config_db.inc.php文件
    <?php // Automatically Generated by TestLink Installer
       define('DB_TYPE', 'mysql');
       define('DB_USER', 'testlink');
       define('DB_PASS', 'testlink');
       define('DB_HOST', 'localhost');
       define('DB_NAME', 'testlink');
    ?>
    B.5.    打開瀏覽器,輸入:http://localhost/testlink/index.php,可以打開TestLink登陸界面。
    7.       無論是自動安裝還是手工安裝,安裝成功后,要將安裝目錄下的install目錄移走,并在系統中修改admin的初始密碼。
    8.      修改配置文件
                <testlink installation directory>/config.inc.php - 主要的配置文件,后面會做詳細介紹
                a.數據庫的編碼
                      define('DB_SUPPORTS_UTF8', TRUE) 修改為  define('DB_SUPPORTS_UTF8', FALSE)
                b.TestLink 中文顯示 
                      define('TL_TPL_CHARSET', DB_SUPPORTS_UTF8  ? 'UTF-8' : 'ISO-8859-1');
                      //define('TL_TPL_CHARSET', 'gb2312'); // Chinese charset
                修改為:
                      //define('TL_TPL_CHARSET', DB_SUPPORTS_UTF8  ? 'UTF-8' : 'ISO-8859-1');
                     define('TL_TPL_CHARSET', 'gb2312'); // Chinese charset
                c.與缺陷管理工具的集成配置
             
                      define('TL_INTERFACE_BUGS', 'NO') 修改為  define('TL_INTERFACE_BUGS', 'MANTIS')       
                修改 <testlink installation directory>/cfg/ 下的 mantis.cfg.php 文件
                  define('BUG_TRACK_DB_HOST', 'localhost');
                  define('BUG_TRACK_DB_NAME', 'bugtracker');  mantis 安裝時配置的數據庫名
                  define('BUG_TRACK_DB_USER', 'root');
                  define('BUG_TRACK_DB_PASS', 'root');
             
                  define('BUG_TRACK_HREF', "
    http://localhost/mantis/");
                  define('BUG_TRACK_ENTER_BUG_HREF',"
    http://localhost/mantis/");   所指向的mantis的鏈接
             
             
    這樣就OK了。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>