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

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

  • <strong id="5koa6"></strong>
  • 如何在TestLink中集成Mantis

    發表于:2009-04-16來源:作者:點擊數: 標簽:mantisMantistestlinkTestLinkTestlink
    TestLink中集成Mantis bug 管理系統 相信大家在選擇 測試管理 工具的時候,除了Free這個重要因素之外,是否也想讓其功能更全呢?如果功能不夠全,那么就想著是否能集成其他系統的功能進而完善呢?下面要說的就是一個集成功能的運用,希望對大家有幫助。 簡述
    TestLink中集成Mantis bug 管理系統

        相信大家在選擇測試管理工具的時候,除了Free這個重要因素之外,是否也想讓其功能更全呢?如果功能不夠全,那么就想著是否能集成其他系統的功能進而完善呢?下面要說的就是一個集成功能的運用,希望對大家有幫助。

    簡述
    在TestLink和bug 管理系統集成必須具備以下特點:
      1. 在TestLink和bug 管理系統之間所有的信息交流都是在數據庫中完成。
      2. TestLink(現在版本)既不能發信息給bug 管理系統,也不能從bug 管理系統接收信息,只是單純的調用。
    在配置完成之后運行,TestLink用戶的使用步驟如下:   1. 當執行某個測試失敗。
      2. 用戶點擊鏈接打開bug 管理系統,將issue提交。
      3. 當issue提交完畢之后,用戶必須將bug 管理系統的issue ID記錄到TestLink。
      4. 用戶返回到TestLink的測試執行頁面,將issue ID記錄到Bug問題的地方。
      5. 在用戶保存執行結果之后,Testlink將顯示從Bug 管理系統獲取的數據。

    安裝Testlink 0、Mantis已經安裝并配置成功。 1、下載Testlink1.7.4(https://sourceforge.net/project/showfiles.php?group_id=90976)
    2、將下載的壓縮文件解壓,如你已解壓TestLink程序文件至名字為TestLink文件夾里。
    3、將TestLink目錄copy到www目錄(如為iis,則新建站點,然后指向TestLink目錄位置)。
    4、配置好之后,運行http://yourserver/testlink/install/index.php 5、點擊New Installation
    6、數據庫管理員填寫root及root的密碼(先前的設定為12345678),數據庫用戶名填寫tl,密碼填寫123456
    7、點擊安裝按鈕,然后同意許可協議,繼續
    8、安裝完成,點擊最后一行的(Please Click Me!)
    9、使用admin登錄,密碼:admin
    10、在菜單欄中的Personal中更改admin的密碼,更改成功后在右上角點擊注銷
    11、需要將install文件夾移除或是重命名,否則也會在每次登錄的時候都在首頁上作醒目提示。
    12、訪問http://127.0.0.1/testlink/index.php即可使用出現TestLink登陸界面,此時登陸界面為英文, 如果需要修改為中文則按以下步驟操作:
      1)打開testlink下cfg文件夾下的config.inc.php文件,查找$g_default_language = 'en_GB';修改為$g_default_language = 'zh_CN';   2)下載utf8版本的strings.txt替換testlink\locale\zh_CN目錄下的strings.txt即可完成漢化
    下載網址:http://testlink.5d6d.com/thread-1-1-1.html   3)進入testlink頁面,在菜單欄中的Personal中更改admin默認的語言,選擇“Chinese silmpified” 日期亂碼解決方式:
      testlink里面日期會有亂碼,需要修改testlink下cfg文件夾下的const.inc.php文件,修改方法如下:
    打開 const.inc.php文件
    查找'zh_CN' => "%Y錕斤拷%m錕斤拷%d錕斤拷 %H時%M錕斤拷%S錕斤拷",修改為:'zh_CN' => "%Y-%m-%d %H:%M:%S"

     
    TestLink中集成Mantis環境要求
      TestLink和Mantis安裝在同一臺服務器
      Mantis的鏈接:http://168.68.73.29/mantis/
      TestLink的鏈接:http://168.68.73.29/TestLink/
      Mantis數據庫名字:bugtracker(可到mantis中的config_inc.php文件中查閱)   Mysql登錄名字:root
      登錄密碼:admin   配置第一步:編輯config.inc.php
    找到$g_interface_bugs='NO';改成$g_interface_bugs='MANTIS';
    第二步:在mantis上設置匿名登錄權限(不需要對此進行配置)
    l       匿名登錄的設置需要打開。
    l       Mantis的匿名用戶具備對所有的項目都可以瀏覽的權限。
    Change the following in your mantis config_inc.php (replace dummy with your created user)
    # --- anonymous login -----------
    # Allow anonymous login
    $g_allow_anonymous_login = ON;
    $g_anonymous_aclearcase/" target="_blank" >ccount = 'dummy';

    注:這個dummy用戶需要administrator在后臺添加,注冊不了的
    第三步:在TestLink里配置mantis的界面參數。
    你必須編輯TL_ABS_PATH/cfg/mantis.cfg.php,如下所示:
    define('BUG_TRACK_DB_HOST', 'localhost');
    說明:安裝bugzilla的服務器地址
    define('BUG_TRACK_DB_NAME', 'bugtracker');
    說明:bugzilla的數據庫名稱
    define('BUG_TRACK_DB_TYPE', 'mysql'); 說明:數據庫的類型
    define('BUG_TRACK_DB_USER', 'root');
    說明:訪問bugzilla數據庫的帳戶
    define('BUG_TRACK_DB_PASS', 'admin');
    說明:訪問bugzilla數據庫的密碼
    define('BUG_TRACK_HREF', "http://168.68.73.29/mantis/view.php?id=");
    define('BUG_TRACK_ENTER_BUG_HREF'," http://168.68.73.29/mantis/");

    測試是否集成成功
        首先在TestLink里面執行一條測試用例,執行之后,如果發現問題,則點擊“Create New Bug”,則打開mantis頁面,將發現的問題報告至mantis上,報告成功之后,回到TestLink,將Issue ID填寫到“Bug/Problem Report”的文本框里,然后點擊“Save Result”,這樣,Testlink就能把Mantis上的issue數據顯示在執行測試用例頁面下方了。

      此外,你還可以TestLink的bug報表功能,點擊“Total Bugs For Each Test Case”,則在右邊的頁面里顯示該項目所有測試用例下的bug列表。

    原文轉自: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>