1. 程式人生 > >Testlink配置設定(參考文章)

Testlink配置設定(參考文章)

來源:http://www.51testing.com/html/94/219094-877145.html

以下這些內容主要是靠修改檔案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伺服器。

7.TestLink備份

MySQL只備份專案和許可權相關資訊,上傳的資料資訊如用例沒有體現在資料庫,而在testlink目錄的upload_area/nodes_hierarchy中,所以備份時需要同步備份資料庫和檔案:

A)使用MySQL做資料庫備份;

B)拷貝testlink/upload_area/nodes_hierarchy;

8.TestLink漢化

修改config.inc.php檔案,將:$tlCfg->default_language = 'en_GB';

改為$tlCfg->default_language = 'zh_CN';

來源:http://www.51testing.com/html/94/219094-877145.html