2013-02-07 27 views
2

我在TestLink中有另一個問題。我正在使用這個應用程序的1.9.5版本,並且我的問題如下:在這個版本中,我沒有一個在TestReports部分的早期版本中提供的功能 - QueryMetrics。這真的很不錯,但現在它消失了,我不知道爲什麼。有人熟悉testlink可以讓我回答?最後,是否有可能在1.9.5 TestLink(代碼中的簡單修改)中添加此功能,例如從較早的testlink版本中添加?非常感謝您的幫助,因爲我無法訪問TestLink論壇: http://www.teamst.org/forum/ 我寫信給他們,並且我發送了獲取帳戶的請求,但我沒有得到答案。TestLink 1.9.5和QueryMetrics

+0

沒有人不知道TestLink在這裏?請,這對我來說真的很重要。如果我不能得到答案,我嘗試下載TestLink的舊版本,並且削減了一些負責查詢指標的代碼,並嘗試將其放入1.9.5版本,但要做到這一點非常困難。 – caro2

+0

OMG,我試圖把代碼從1.9.3版本轉換到測試鏈接1.9.5。這太可怕了,導致很多許多類和文件發生了變化,我試圖挖掘所有這些東西,這真的很困難(更難,導致我關於php的知識接近零;))。我想知道,testlink 1.9.6中是否有返回查詢指標的機會?因爲這個版本將會重新發布10.03.2013。這將是我的問題的解決方案。編輯:好的,我有測試鏈接帳戶,所以我會問testlink論壇 – caro2

+0

你只能從1.9.3得到的想法和產生的輸出,但你需要重寫整個邏輯。 這是我們必須做的工作。 –

回答

0

我也在使用TestLink,對此感到驚訝,他們的回覆很難提供這個指標。
其實它很簡單,幸運的是TestLink正在使用OOP。這意味着它不梅特多少改變你 - 你只需要幾個簡單的步驟:從1.9.3

  1. 副本相關的PHP文件: 像resultsMoreBuilds.php和resultsMoreBuildsGUI.php到LIB /結果

  2. 複製它依賴於的所有類: 像lib/functions/results.class.php - 它在1.9.4-1.9.6處不存在 - 可以按原樣複製,也可以複製爲testproject.class.php - 在這種情況下您需要將其複製爲其他類,例如重命名爲testproject3.class.php。

  3. 編輯附加類本身: 到真的有一個額外的類即 變化「類testproject擴展tlObjectWithAttachments」到「階級testproject3擴展tlObjectWithAttachments」

  4. 利用這一額外類:在LIB /功能 /results.class.php update 「include('testproject.class.php');」用「include('testproject3.class.php');」 和「$ tproject_mgr = new testproject($ this-> db);」 「$ tproject_mgr = new testproject3($ this-> db);」

我beleive就是它至少說明在這種情況下,量度變成工作的想法,希望,但沒有相關的缺陷字符串 - 這是因爲問題跟蹤界面發生了變化。但是如果你有一個想法,你也可以在這裏使用它。不幸的是描述可能比想要的要長:)