因为项目中涉及到robot自动化测试工具和testlink测试用例管理工具的集成,需要对testlink进行二次开发,中间参阅了很多资料,趁着周末特地进行了整理,方便自己也方便大家。
一、安装XAMMP
关于XAMPP安装的过程,可以参考本人的另外一篇博文,考虑到部分读者并没有二次开发的需求,只是在服务器上部署testlink使用,故在此将xampp的安装简要赘述如下。
XAMPP是完全免费且易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。XAMPP开放源码包的设置让安装和使用出奇容易。建议选择XAMPP进行服务器的部署和管理,可以避免很多枝节问题,直奔主题。经本人测试,XAMPP的集成的各种服务器和PHP版本都是稳定的发行版本,避免了很多新老版本不兼容的问题,更难能可贵的是把各种服务器管理相关的工具和配置文件集成起来,管理和配置服务器也很方便,不能更赞!!!下载地址:https://www.apachefriends.org/zh_cn/index.html
1. 点击 安装包,进行安装XAMPP;
2. 在弹出的对话框中选取安装路径;
不建议安装到C盘,否则可能会出现权限问题,UAC告警提示
Important! Because an activated User Account Control (UAC) on your sytem some functions of XAMPP are possibly restricted. With UAC please avoid to install XAMPP to C:\Program Files (x86) (missing write permisssions). Or deactivate UAC with msconfig after this setup.
安装目录最好选择C盘之外的其它磁盘,如果选择C盘安装,由于用户权限原因,会出现创建一些文件失败的问题。如果你已经据有最高权限,可以直接装在C盘。
3. 安装完毕后,点击快捷方式XAMPP Control Panel即可进入XAMMP管理界面;
二、配置testlink
首先下载所需要版本的testlink,各版本之间并无太大差别,如无特定需求,任意版本即可
下载地址:https://sourceforge.net/projects/testlink/files/
解压下载后得到Testlink1.X.X.tar.gz压缩包,得到testlink1.X.X
1、 将”testlink”文件夹复制到”\xampp\htdocs\”目录下;
注意: 将后面的版本号去掉,testlink-1.X.X变成testlink,当然也可以不修改,如果你想每次访问的时候都输入版本号的话
2、 打开IE浏览器,输入:http://IP地址:端口号/testlink(如:http://localhost:80/testlink); 在页面中点击“new installation”;
进入配置页面,主要配置参数如下图:
上述参数配置好后,点击页面中【Process Tesklink Setup】按钮;
在此页面中,选中复选框后,点击【Proceed】按钮;
当出现以下页面提示时,表示配置成功;
再次登录:http://IP地址/testlink; 默认用户名:admin密码:admin
到此处所有testlink配置工作已经完成,接下来可以使用