1、 访问 http://sourceforge.net/projects/testlink/files/,下载Testlink最新版本,我下载的是TestLink-1.8.5版本它的安装要求如下:
数据库要求:
Mysql 4.1.x或者更高的版本上
Postgres 8.x以及更高的版本
SQL 2000 以及更高的版本
WEB服务器要求:
Apache 1.3.x 或者 2.x以及Apache的更高版本,IIS 3或者更高的版本
PHP版本要求:
TestLink 1.8系列版本都是用PHP 5.2来进行管理的,PHP 5.3的版本对TestLink
1.8系列不太合适。将要推出的TestLink 1.9在这两个PHP版本上都能很好地工作
bug跟踪系统版本要求:
Redmine 0.6.3 以及更高版本
Bugzilla 0.19.1 以及更高版本
Mantis 1.0.1 以及更高版本
JIRA 3.1.1 以及更高版本
TrackPlus 3.3 以及更高版本
Eventum 2.0 以及更高版本
Trac 0.10 以及更高版本
当你的系统中PHP版本以及数据库达到要求时就可以开始安装了
2、 启动xampp的Apache、Mysql、filezila服务
3、 安装Testlink
准备工作:将TestLink安装包解压缩到C:\xampp\htdocs目录下,并重命名为testlink;
3.1自动安装
1) 在浏览器中输入访问地址:http://localhost/testlink/install/index.php;
2) 点击“New Installation”开始安装TestLink;
3) 设置Mysql数据库和TestLink数据库访问权限,如下图所示;
首先配置访问MySql的地址:
然后配置访问MySQL的权限:
输入上面所设置的mysql的用户名和密码:root,82479444
最后配置访问Testlink数据库的权限:
输入上面所设置的mysql的用户名和密码:root,82479444,点击Process TestLink Setup!进入下一步。
4) 选择“同意许可协议”,如下图:
5) 安装完成,点击最后一行红色字体部分
6) 提示安装成功。系统为testlink创建一个默认管理员账号,用户名和密码为:admin/admin。你可以使用这个账号访问TestLink
在自动安装过程中,安装程序主要做了以下事情:
1) 检查web server的参数、php配置、数据库版本
2) 创建数据库和表,并导入初始数据
3) 在完成安装后,系统会为testlink创建一个数据库配置文件config_db.inc.php。
4、登陆
4.1 登录时显示"Deprecated: Function ereg_replace() is deprecated in C:\xampp\htdocs\testlink\lib\functions\lang_api.php on line 173"的错误
我们找到这一行,替换为$t_lang_var = preg_replace( '/^TLS_/', '', $t_var );
4.2登录框下方的一个安全错误的解决办法
安全错误如下图
打开C:\xampp\htdocs\testlink下的config.inc.php文件,
查找到$tlCfg->config_check_warning_mode = 'FILE';
修改为$tlCfg->config_check_warning_mode = 'SILENT';
在Testlink第一次安装成功后,默认管理员帐户为admin,密码admin,使用其登录
在登录Testlink成功后,点击菜单栏中的Personal可以修改admin的初始密码:
5、注意
安装成功后,要将安装目录下的install目录移走,并在系统中修改admin的初始密码。
6、汉化
6.1登录后,在菜单栏中的Personal中更改admin默认的语言,选择“Chinese silmpified”。
6.2用附件zh_CN替换testlink\locale\zh_CN目录下的所有文件