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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    基于Apache2.0、Mysql5.0、Php5.0、Pear的自動化測試框架Testlink、Mantis

    發布: 2009-4-16 11:30 | 作者: 網絡轉載 | 來源: 測試時代采編 | 查看: 564次 | 進入軟件測試論壇討論

    領測軟件測試網

    基于Apache2.0、Mysql5.0、Php5.0、Pear的自動化測試框架Testlink、Mantis

    對軟件開發質量控制來講,利用一個好的測試框架進行測試管理,包括測試用例、測試計劃、測試執行、缺陷管理,至關重要。曾經使用過Mercury公司的試用版Quality Center9.0,感覺非常不錯,但試用期只有一個月。無奈之下,轉向開源軟件,發現也有很不錯的組合套件,雖然相對于商業軟件來講有一些缺憾,但應當可以滿足中小團隊測試管理需要。
          由于是開源軟件方面的新手,在配置軟件時碰到了很多困難,尤其是國內關于Testlink軟件的文檔都比較舊,折騰了近一個星期,才大功告成。
          下面將完整的配置過程跟大家分享,相應有很多值得參考的地方。

    (一)Apache
    (1)        安裝Apache2.0.59于c:\目錄,注意是根目錄,能省去很多麻煩,安裝完成后應當看到c:\apache2。
    (2)        停止Apache服務。

    (二)Php
    (1)        解壓Php5.05到c:\php5目錄。
    (3)        將c:\php5;c:\php5\pear加入到Windows的環境變量Path中。
    (4)        將php.ini.recommended拷貝到c:\windows\php.ini,務必如此,否則php.in可能不未生效。
    (5)        更改php.ini如下:
    doc_root =c:\Apache2\htdocs
    extension_dir = "c:\php5\ext"
    include_path = ".;c:\php5;c:\php5\pear"
    extension=php_gd2.dll
    extension=php_mysql.dll
    同時將libmysql.dll放到c:\windows\system32。
    (6)        更改Appache2\conf目錄的httpd.conf文件如下:
    LoadModule php5_module "c:/php5/php5apache2.dll"
    AddType application/x-httpd-php .php
    (7)        啟動Apache服務,看狀態欄顯示Apache及Php服務是否正常。

    (三)Pear
    (1)        運行php\go-pear,Web Server最好能直接上網,否則要輸入有關Proxy信息。
    (2)        檢查Dos下Path信息是否包含c:\php5\pear。
    (3)        下載TestLink需要的Pear擴展庫,最新版本。
    pear download OLE
    pear download Spreadsheet_Excel_Writer
    (4)        檢查OLE文件名稱,執行如下語句(版本不同,文件名不同)。
    pear install OLE-0.5.tgz
    pear install Spreadsheet_Excel_Writer-0.9.1.tgz
    (5)        執行pear list顯示有沒有成功。
    (6)        重啟服務。

    (四)Mysql
    (1)        安裝MySql5.0.37到d:\program files目錄,選定制安裝。
    (2)        詳細定制,選Server Machine,OLTP,選擇字符集,語言utf8。
    (3)        初始化密碼root/root123。

    (五)Testlink
    (1)        將TestLink1.6.3解壓并安裝到Apache\htdocs目錄testlink下。
    (2)        IE中輸入http://webserver/testlink/install/index.php。
    (3)        DB Name為TestLink,DB Login為root/root123,TestLink DB Login為testlinkadmin/admin。
    (4)        登陸TestLink,用戶admin/admin,將密碼改為admin123,同時將testlink目錄下的Install目錄刪除,否則會不斷警告提示。
    (5)        運行正常后,備份Apache2、Php及Testlink目錄,尤其是Ini、Conf等配置文件。

    (六)Mantis
    (1)        將Mantis解壓,拷貝到Apache2\htdocs下Mantis目錄下。
    (2)        http://webserver/mantis/admin/install.php,運行安裝程序。
    (3)        數據庫DB為bugtracker,Create DB User root/root123。
    (4)        創建成功后,首先改mantis目錄下的config_defaults_inc.php配置文件。如下:
    #關閉郵件通知時
    $g_allow_signup         = OFF;
    #允許密碼設置為空
    $g_send_reset_password   = OFF;
    #默認語言顯示
    $g_default_language = 'chinese_simplified'; 
    # Allow anonymous login,用戶名dummy
    $g_allow_anonymous_login = ON;
    $g_anonymous_account = 'dummy';
    (5)        登陸Mantis,用戶administrator/root,改用戶密碼為admin123,增加其它管理員,增加Dummy用戶(密碼為空,查詢權限)。
    (6)        刪除Mantis目下的admin安裝目錄,否則會有警告提示。

    (七)Testlink與Mantis聯動
    (1)        確保Mantis允許匿名登陸,見前述。
    (2)        編輯testlink下的config.inc.php,如下:
    define('TL_INTERFACE_BUGS', 'MANTIS');
    require_once(TL_ABS_PATH . 'lib/bugtracking/int_bugtracking.php');
    (3)        編輯Mantis\cfg目錄下的mantis.cfg.php文件,如下:
    /** The DB host to use when connecting to the mantis db */
    define('BUG_TRACK_DB_HOST', 'localhost');
    /** The name of the database that contains the mantis tables */
    define('BUG_TRACK_DB_NAME', 'bugtracker');
    /** The DB type being used by mantis */
    define('BUG_TRACK_DB_USER', 'root');
    /** The DB password to use for connecting to the mantis db */
    define('BUG_TRACK_DB_PASS', 'root123');

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: mantis Mantis PEAR testlink TestLink Testlink TESTLINK 框架 自動化 Pear


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>