單位的TestLink是我在12年初配置的,當時的版本比較老了,測試組的同事一直說進行各種操作都比較慢,特別是測試結果統計。上TestLink官網看的時候,說1.9.4的性能比1.9.3的性能有了明顯提高,干脆一口氣升級到1.9.12版本,解決多數問題。
baidu查詢到有各種升級說明文檔,其實沒必要,在下載的安裝包里面有README,直接按照相應的升級說明步驟執行,沒有問題。
主要是六個步驟:
備份之前的數據庫:必須要做,不然一旦升級失敗了,無人可救了。Mysql建議是停止數據庫之后將data文件夾全備份,這樣不會丟失內容了。
將下載的新版本解壓縮到新的TestLink文件夾:注意不要覆蓋之前的,免得失敗了還能恢復
將舊的配置文件(包括數據庫和特殊配置)拷貝到新版本的TestLink目錄中
在瀏覽器訪問新的TestLink
會提示數據庫版本不匹配,需要升級。按照README中的要求,一步步執行數據庫腳本:1.9.3 --> 1.9.4 --> 1.9.5 --> 1.9.6 --> 1.9.7 -->... 1.9.12
升級完成之后重新訪問,大功告成。
除此之外,還有兩個事情要做:
將舊目錄中的附件文檔拷貝到新目錄中
1.9.3版本中針對缺陷管理系統的集成是使用配置文件完成的,在1.9.12中是在頁面直接配置完成的,具體完成方式可以參照TestLink1.9.13與Mantis1.2.19集成,需要用到的屬性值可以參照源配置文件中的屬性值。