XAMPP 部署 Testlink

1. 安装XAMPP

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。
https://www.apachefriends.org/. 找到对应的版本下载, 下载可能会比较慢。最新的版本是7.4.6,以下的截图是我自己比较老的版本。
  • 解压后放在D盘根目录
    XAMPP 部署 Testlink

  • 启动xampp-control.exe

  • XAMPP 部署 Testlink

  • 点击setup, 默认设置回车回车完成安装

  • 点击Port-Check 检查是否有端口被占用,若无OK,若有端口被占用需要修改配置文件或找到端口对应的应用程序将其关闭
    XAMPP 部署 Testlink

  • 勾选Apache,安装service 同样的勾选MySqlXAMPP 部署 Testlink

  • 点击Apache和MySql的Start,若显示绿色,则启动成功
    XAMPP 部署 Testlink

  • 验证方式:

    • 点击MySql-Admin按钮或浏览器输入 localhost/phpmyadmin/ 可以显示数据库页面;
    • 点击Apache按钮或浏览器输入 localhost/xampp/ 可以显示XAMPP欢迎页面即可。
      XAMPP 部署 TestlinkXAMPP 部署 Testlink

2. 下载Testlink

https://sourceforge.net/projects/testlink/files/latest/download?source=files.

  • 下载完毕后,解压到 xampp/htdocs文件夹下,并将版本号去掉,即文件名为testlink
  • XAMPP 部署 Testlink

3. 安装

  • 浏览器输入 localhost/testlink/
    XAMPP 部署 Testlink

  • 点击 New installation
    XAMPP 部署 Testlink

  • 勾选 agree,点击Continue
    XAMPP 部署 Testlink

  • 修复标红部分

    1. Maximum Session Idle Time before Timeout 24 minutes and 0 seconds - (Short. Consider to extend.)
      –> xampp/php/php.ini 文件修改session.gc_maxlifetime = 3600或更大
    2. Checking Postgres Database Failed! Postgres Database cannot be used. --> ignore
    3. Checking LDAP library Failed! LDAP library not enabled. LDAP authentication cannot be used. (default internal authentication will works).
      –> 取消 php.ini 文件中extension=php_ldap.dll前的 “;”
  • 打开xampp control , 将Apache和MySql 停止后重新开始

XAMPP 部署 Testlink

  • 重复之前的步骤,重新进入 localhost/testlink/ 完成安装
    + Database admin login/password 默认root,密码为空
    + TestLink DB login/password 任意填写作为登录使用
    XAMPP 部署 Testlink
  • 安装成功
    XAMPP 部署 Testlink

4. 进入TestLink

Localhost/testlink
XAMPP 部署 Testlink
根据上一步设置的用户名密码登录
XAMPP 部署 Testlink

首次登录进入project创建界面,成功!