**
windoes环境testlink安装避坑指南+最优版本选择
**
testlink安装方法
testlink的安装部署很简单,基于xampp环境,做几个简单的配置即可完成安装。
1、版本选择
名称 | 版本号 | 说明 |
---|---|---|
xampp | xampp-win32-5.6.40-0-VC11 | 大版本一定要用5.6,5.6.40是此大版本下最新版本,30版本会有部分控制显示问题,其他版本没具体用过 |
testlink | testlink-1.9.19 | 详见后面的版本比较 |
2、安装步骤
1)安装xampp(一定要用5.6版本,其他版本会有兼容性问题)
下载地址:https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/
下载xampp-win32-5.6.40-0-VC11版本,解压即可使用,不要放在C盘,会有权限问题,建议放在其他盘的根目录下,如D:\xampp\
以管理员权限打开 xampp-control.exe,否则不会显示下图红框中的X
点击上图的三个“X”,安装成功后,依次点击【start】将三个服务启动。
!!!坑1!!!
可能会出现启动mysql失败,若出现则按如下处理:
1、打开上图右侧的“Services”,打开“服务”,找到mysql,右键“停止”;
右键属性,找到“启动类型”,改为“手动”。
2、打开CMD,执行
sc delete mysql (服务中的mysql名称)
3、cmd 进入xampp的mysql的bin目录下,我的环境是D:\xampp\mysql\bin
d:
cd d:\xampp\mysql\bin
4、执行命令(注意一定要用MySQL名字,注意大小写,据说只能用这个名字,具体我没有验证)
mysqld --install MySQL
5、在“服务”中查看是否可以启动成功
6、最后在xampp的控制台中【start】MySQL,就可以成功了
2)数据库配置
浏览器输入http://127.0.0.1 打开xampp
打开右上角的phpMyAdmin,打开数据库配置
修改如下两个账号的密码
密码修改后会提示连不上服务器,不要慌,是正常现象。
打开config.inc.php,修改数据库访问密码即可。
修改完成后F5刷新网页。
新建一个数据库,名字为testlink
3)安装testlink
下载地址https://sourceforge.net/projects/testlink/files/TestLink%201.9/
选择版本号:TestLink 1.9.19
目前最新版本为1.9.20,不要用,部分显示没有最大化,非常影响正常使用。
解压到xampp/htdocs目录下,并改名为testlink
浏览器输入http://127.0.0.1/testlink
显示如下界面,点击 New installation
点击上图的continue;
!!!坑2!!!
这里会出现下图中的两个错误,也不要慌,按下文修改配置即可解决。
解决方案:修改Testlink 目录下的config.inc.php文件
(1)$tlCfg->log_path = ‘/var/testlink/logs/’;
替换为 $tlCfg->log_path = TL_ABS_PATH.‘logs’.DIRECTORY_SEPARATOR;
(2)$g_repositoryPath = ‘/var/testlink/upload_area/’;
替换为 $g_repositoryPath = TL_ABS_PATH.“upload_area”.DIRECTORY_SEPARATOR;
修改保存后,F5刷新网页。配置数据库账号密码,如下图。
点击上图的Process TestLink Setup!
显示下图,即表示安装成功
浏览器中输入http://127.0.0.1/testlink,默认的管理员账号密码都是admin
testlink版本比较
版本号 | 说明 |
---|---|
1.9.20 | 目前最新版,以后应该也不会再维护了。显示方面存在很多BUG,比如需求和测试用例界面只显示一点小,需要拖动鼠标才能用,非常不友好,不建议使用 |
1.9.19 | 相比之下的最优版本 |
1.9.18 | 需求与测试用例关联功能只实现了一半,只能填写测试用例编号的方式实现,非难用,除非你不想用需求管理模块 |
1.9.17 | 需求与测试用例模块只是个半成品,无实现编辑功能,也可能我没找对方法 |