testlink和jira的集成,一般步驟:
第1步:System-Issue Tracker Management添加JIRA的db模式。
第2步:測試項目管理,“Issue Tracker Integration"勾選"活動的“,並選擇”Issue Tracker“。
第3步:測試用例頁面,點擊新增的Bug管理圖標,可進入JIRA系統;
第4步:到JIRA系統中提交問題,復制問題編號;
第5步:將問題編號與TestLink中的測試用例進行關聯,關聯后測試用例下方會顯示相關聯的Bug標題,點擊標題可以直接鏈接到JIRA系統的此Bug頁面。
詳細步驟請查看以下內容:
1)、用Issue Tracker Management的方法,使用的是db模式,代碼如下:
<!-- Template jiradbInterface --> <issuetracker> <jiraversion>6.3.6</jiraversion> <dbhost>localhost</dbhost> <dbname>jiradb</dbname> <dbtype>mysql</dbtype> <dbuser>root</dbuser> <dbpassword>123456</dbpassword> <uriview>http://localhost:8888/browse/</uriview> <uricreate>http://localhost:8888/secure/Dashboard.jspa</uricreate> </issuetracker>
由於我的testlink和jira都裝在本機,所以用的是localhost,要是大家裝在服務器上那就修改相應的地址就ok啦!
2)、添加成功后一定要在項目管理中勾選活動的,並將issue Tracker模式選中為rest。
3)、保存后將在執行頁面就可以看到小爬蟲啦,你就可以進行關聯和直接提交問題了。
到此,本人已測試成功了。
備注:曾經弄過一次類型選擇:jira-rest,只成功一次,后面一直報下面的錯
Fatal error: Cannot use object of type stdClass as array in
D:\php\testlink\lib\issuetrackerintegration\jirarestInterface.class.php on line 471