testlink搭建教程


1,下載testlink安裝包
 
請加QQ群299524235,在群文件中下載
 
 
2.配置Apache環境和PHP環境
 
解壓testlink文件到Apache中,
通過127.0.0.1/testlink訪問
 
3.配置環境
 
第一個問題:

解決方案:
請使用 chmod 777 ➕ 這個文件夾刷新即可
 
 
第二個問題:
解決方案:
 
sudo vim config.inc.php
注釋這兩行並替換成下面兩個:
$tlCfg->log_path = TL_ABS_PATH . 'logs' . DIRECTORY_SEPARATOR ;
$g_repositoryPath = TL_ABS_PATH . "upload_area" . DIRECTORY_SEPARATOR;
 
 
 
 
第三個問題:
解決方案:
請使用 chmod 777 ➕ 這兩個文件夾刷新即可
 
第四個問題:

 
解決方案:
修改  php.ini
 
Vim /private/etc/php.ini
 
 
找到 修改為120
 
第五個問題:

 
 
(1)創建數據庫:
 
mysql -uroot -p 
登錄進入后執行如下命令:
> CREATE DATABASE testlink CHARACTER SET utf8 COLLATE utf8_general_ci;
 
在testlink根目錄下創建config_db.php.ini文件
 
然后返回上圖的上一個也頁面:保證密碼和賬戶的正確性點擊下一步
根據上圖(網上找的圖,操作了一下截不到這個屏了)的提示將下面的內容粘貼進去
<?php
// Automatically Generated by TestLink Installer - Tue, 09 Jul 19 05:02:02 +0000
define('DB_TYPE', 'mysql');
define('DB_USER', 'test');
define('DB_PASS', '123456');
define('DB_HOST', '127.0.0.1');
define('DB_NAME', 'testlink');
define('DB_TABLE_PREFIX', '’);
?>
 
 
其他的配置信息
以下這些內容主要是靠修改文件config.inc.php解決的,文件目錄在testlink文件下。
1.更改導入測試套件和測試用例文件大小
A、打開config.inc.php,查找$tlCfg->import_file_max_size_bytes,將后面的數據‘409600’改為期望的數據值。
B、$tlCfg->import_max_row = '10000' 是導入文件一行的大小限制。
2.禁用TestLink安全警告輸出
A、打開config.inc.php,進入LOGGING項;
B、將$tlCfg->config_check_warning_mode中'FILE'改為' SILENT';
3.禁止用戶注冊
打開config.inc.php,找到$tlCfg->user_self_signup ,將其后true改為false,在登錄界面便取消了New User鏈接。
4.解決執行時TestLink測試用例集顯示亂碼問題
A)進入..\Testlink\lib\execute,編輯文件execSetResults.php,
B)查找:$str .= htmlentities($elem) . ‘/’;
替換為: $str .= htmlentities($elem, ENT_QUOTES, 'UTF-8') . '/';
5.解決結果查看中TestLink圖表顯示亂碼問題
A)將下載或從Windows中提取到的字體SIMYOU.TTF拷貝到Testlink中的Pchart的字體目錄,路徑為:
..\testlink\third_party\pchart\Fonts
注:若是下載的字體,需要將字體文件拷貝到c:/windows/fonts文件夾目錄下
B)修改config.inc.php:將
$tlCfg->charts_font_path = TL_ABS_PATH . “third_party/pchart/Fonts/tahoma.ttf”;
中的字體重新設置:
$tlCfg->charts_font_path = “c:/windows/fonts/SIMYOU.TTF“;
6.TestLink時區問題
TestLink服務器時間和北京時間差8個小時左右,可按照下面的方法解決:
A)在php.ini(在C:\WINDOWS目錄下)中設置date.timezone的值為PRC,設置好以后的為:date.timezone=PRC;
B)同時取消這一行代碼的注釋,即去掉前面的分號就可以了;
C)重啟Apache服務器。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM