因为项目中涉及到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告警提示

               

testlink开发插件 testlink二次开发_发行版

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二次开发_testlink开发插件_02



 二、配置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”;    

             

testlink开发插件 testlink二次开发_php_03

进入配置页面,主要配置参数如下图:

              

testlink开发插件 testlink二次开发_发行版_04

上述参数配置好后,点击页面中【Process Tesklink Setup】按钮;

在此页面中,选中复选框后,点击【Proceed】按钮;

当出现以下页面提示时,表示配置成功;

                   

testlink开发插件 testlink二次开发_服务器_05

 再次登录:http://IP地址/testlink;  默认用户名:admin密码:admin

  到此处所有testlink配置工作已经完成,接下来可以使用