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服务器。
posted @ 2019-07-09 14:02  一棵树的记忆  阅读(3113)  评论(2编辑  收藏  举报