testlink與jira集成,將用例的執行與bug管理結合在一起,有利于規范測試流程,同時也大大提高工作效率。目前網上提供了testlink與jira的集成方法,主要是需要修改jira.cfg.php以及config.inc.php兩個配置文件。這個不再詳細描述。
需要注意的幾點是,define('BUG_TRACK_DB_HOST', 'localhost')這里如果jira和testlink都在本機安裝,填寫localhost或本機的ip地址可以,如果是通過其他機子訪問,則需要填寫訪問的ip和端口號。賬號填寫為登錄jira數據庫的用戶名和密碼;數據庫根據個人使用的數據庫來填寫。這里我用的是mysql。將兩個配置文件都配好后,登錄testlink,在執行測試用例界面并沒有找到bug的小蜘蛛圖標。
重新檢查了配置文件,確認服務也都起來后。重啟了apache,重新登錄testlink,可愛的小蜘蛛終于出現了。添加問題后,打開問題相應的鏈接,出現404錯誤,找不到請求的內容。
對比了jira問題頁面與testlink對于問題鏈接的地址,將配置文件jira.cfg.php內"http://localhost:8080/secure/Dashboard.jspa"); 地址修改為:define('BUG_TRACK_HREF', "http://localhost:8080/browse/"); 即jira問題頁的地址。重新打開testlink鏈接進入了jira問題頁面。總體來說,配置并不難,出現問題一般都是配置不正確,對配置文件的修改需要認真,仔細