您的位置:軟件測試 > 開源軟件測試 > 開源測試管理工具 > Testlink
Testlink測試管理系統(tǒng)與Redmine項目管理系統(tǒng)的對接改造
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2014/3/24 16:56:43 ] 推薦標簽:Testlink 項目管理 測試管理

公司的項目管理平臺正在通過redmine的方式實現(xiàn)統(tǒng)一和集成管理,Redmine是一個靈活的項目管理工具, 它可以有效地管理項目開發(fā)的整個流程(需求, 設計, 開發(fā)), 但是在測試的管理上卻由于其定位存在先天的不足,對測試流程,如測試需求,測試計劃,測試用例,測試執(zhí)行過程等的管理卻沒有實現(xiàn)。讓測試過程也通過集成redmine的方式,與產(chǎn)品、開發(fā)、運營部門緊急結合,將測試過程前推到產(chǎn)品設計開發(fā)階段,成為我們探索的一個方向。

傳統(tǒng)的TD、QC等由于其商業(yè)化的原因,無法實現(xiàn)與redmine的對接,開源的測試管理工具種類繁多,經(jīng)過較長時間的評估和對比,我們選擇了testlink進行試用,由于其開源的特點我們對其進行了部分的改造,主要包括。

1.公司域用戶的支持,通過LDAP服務的改造,與redmine共用一套用戶系統(tǒng),免除了重復注冊用戶的煩惱。

實現(xiàn):修改ldap_api.php;config.inc.php
2.測試執(zhí)行中提交BUG時與redmine系統(tǒng)的連接

實現(xiàn):修改redmine.cfg.php

3.跳轉(zhuǎn)到redmine提交問題時,實現(xiàn)testlink項目與redmine項目的關聯(lián)(即在testlink項目A中提交問題時,直接能跳轉(zhuǎn)到redmine項目A的問題庫)

實現(xiàn):在新建項目時增加redmine項目名/id的配置,跳轉(zhuǎn)時根據(jù)此配置自動在url中拼接。修改projectEdit.tpl,projectEdit.php,int_bugtracking.php,bugAdd.php,testproject.class.php等

4.在首頁TAB中增加缺陷提交的跳轉(zhuǎn),testlink原來的設計只能在用例執(zhí)行中提交缺陷,但事實上很多缺陷的發(fā)現(xiàn)并不完全依賴于用例,一些體驗性或探索性測試發(fā)現(xiàn)的缺陷并不能找到對應的用例,所以我們增加了在首頁直接提交缺陷的功能。

實現(xiàn):frmWorkArea.php等

5.根據(jù)公司的術語習慣進行了部分漢化上修正

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd