TestLink-Windows安裝教程
TestLink-Windows安裝教程 QQ群交流:585499566
一、這篇文章的目的
以後工作中要使用Testlink來管理測試的流程,需要在本地或者Testlink服務器上練習使用,在個人本地安裝是為了今後深入使用做的準備,所以建議測試人員都在本地安裝,並且練習使用。
二、為什麽選擇TestLink
(一)優劣分析:
引用地址:https://www.cnblogs.com/syyr/p/6950447.html
引用內容:TestLink小結
1).Redmine與Testlink的關聯
(1)redmine中的項目對應testlink的測試項目
(2)testllink執行用例時發現的問題可以記錄到
2).Testlink優點
(1)以測試項目為核心
(2)建立測試項目與產品需求的對應關系
(3)建立測試計劃與測試用例的對應關系
(4)用例可以重復執行
(5)可以記錄用例執行所用的預估時間和實際時間,便於提高測試效率
(6)建立用例與BUG的對應關系
(7)以產品需求通過測試為導向
(8)結果統計直觀
(9)以角色的形式靈活管理測試團隊
(10)可以根據需要對重要對象設置自定義字段
3).Testlink不足
(1)產品需求與redmine中的需求有重復
(2)測試用例的執行必須關聯測試計劃,而測試計劃的定義有點簡單
(3)與非測試人員相關性不高,比如開發人員不能查看
(4)缺乏對測試用例覆蓋不到的地方的擴展,不能管理探索性測試過程
(5)不能建立測試用例與自動化測試腳本的對應關系,無法管理自動化測試腳本
(6)要一定的培訓成本:系統的使用、測試用例的設計
4).結論
在犧牲一定工作效率的情況下能夠提升測試團隊的專業性水平和素養,對實際測試的能力作用有限,建議使用
(二)公司實況:
1.公司軟件生產流程管理:
采用Redmine項目流程管理系統來管理把控軟件的整個環節過程
流程:立項-需求-計劃-設計-開發-測試-上線
2.測試組-測試流程管理:
目的:是完善測試整個流程的管理和執行,以及產出物的規範化
流程:立項-產品需求-測試計劃
3.采用主要原因:
1,TestLink可以有效的管理測試的整個流程,因為測試是跟隨著軟件的整個生命周期直至結束,所以采用TestLink來管理測試流程。
2,TestLink可以和Redmine的項目進行關聯,testllink執行用例時發現的問題可以記錄到redmine中,所以選擇TestLink可以完善Redmine項目流程管理系統。
三、怎樣安裝TestLink
(一)安裝前準備
1,一臺Windows操作系統的主機
2,Xmapp安裝包:我使用的版本【xampp-win32-7.2.6-0-VC15-installer.exe】
https://www.apachefriends.org/zh_cn/download.html
3,Testlink壓縮包: 我使用的版本【testlink-1.9.17.tar.gz】
https://sourceforge.net/projects/testlink/files/TestLink%201.9/TestLink%201.9.17/
(二)安裝Xampp
1,點擊安裝包,進行安裝Xampp
2,如果有安全軟件在運行,會有個提示,不用管,點擊[Yes]
3,點擊[Next]->選擇需要的組件即可Apache、MySQL、PHP、phpMyAdmin;點擊[Next]
4,選擇安裝路徑,選擇一個非C盤創建一個Soft文件夾,在Soft文件夾裏創建Xampp文件夾,例如:D:\Soft\Xampp;然後點擊[Next]
5,了解Xampp,不用勾選,勾選後會打開官網的英文介紹使用,點擊[Next]
6,準備安裝,點擊[Next]
7,安裝完畢後,點擊[Finish]
8,現在已經進入Xampp,點擊[Save]
9,點擊Apache前面的叉號,提示你安裝,點擊[Yes];點擊MySQL前面的叉號,提示你安裝,點擊[Yes]
10,然後點擊兩個[Start],沒有報錯就是啟動成功
11,檢查是否啟動成功:http://localhost/dashboard/ -進入頁面
(三)配置Testlink
1,解壓文件到“\xampp\htdocs\”目錄;註意去掉‘testlink-1.9.17’後面的版本號->‘testlink’->檢查安裝的文件夾是否去掉了版本號
2,在瀏覽器中打開:http://localhost/testlink/ ->如果沒有進入下面這個頁面,就要檢查版本號是否去掉
3,勾選同意協議,點擊[Continue],會出現下面的兩個報錯,不要關閉該頁面,執行第4步
4,上文的截圖,要修改如下的地方
testlink文件夾裏:config.inc.php文件
原來的:
$tlCfg->log_path = ‘/var/testlink/logs/‘;
$g_repositoryPath = ‘/var/testlink/upload_area/‘;
更改後:
$tlCfg->log_path = TL_ABS_PATH.‘logs‘.DIRECTORY_SEPARATOR;
$g_repositoryPath = TL_ABS_PATH."upload_area".DIRECTORY_SEPARATOR;
更改後保存,然後刷新頁面,提示那兩個問題已經修復,然後點擊[Continue]
5,進入配置testlink超級用戶的界面
填寫完,點擊[Process Tesklink Setup]
6,安裝成功:
7, 進入“\xampp\htdocs\testlink”目錄下,把install目錄刪除;
8,進入testlink系統:
進入系統登陸頁面會顯示這樣問題:
解決辦法:
編輯文件:\testlink\third_party\phpmailer\PHPMailerAutoload.php
第45行修改為:function spl_autoload_register($classname)
再刷新頁面後,就正常了,這篇文章到這裏就結束,如果安裝過程中遇到其他問題,請看【三、安裝過程中出現的問題】
下一篇文章是:TestLink的使用方法
四、安裝過程中出現問題
TestLink-Windows安裝教程