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