由于公司的项目管理工具一直在使用免费worktile;后来不知道是worktile做了什么限制;免费的访问很慢,然后就转到收费worktile,但是部门总监觉得每年的收费太贵了,想要控制成本;让测试组了解一个项目管理工具,由于公司之前用过蝉道产品觉得不好用,所以直接放弃掉了;我身为测试组负责人,然后向老大推荐了TestLink;下面就让我们一起进入安装
第一步:下载TestLink、XAMPP
TestLink :http://www.testlink.org/ 下载最新的
XAMPP:https://www.apachefriends.org/zh_cn/download.html 选择相应环境的版本,我下载的是基于Windows
注意:TestLink与PHP版本有关系,所以XAMPP最好下载带PHP最新版本的
第二步:安装TestLink、XAMPP
1、首先安装XAMPP,直接默认安装即可;下载安装好,进入到启动页面;在Apache、Mysql、Tomcat 点击start 启动
如果Apache启动失败,一般都是80端口被占用了
如何修改Apache端口:进入配置文件,如下图:
进入之后找到:Listen 80 修改为Listen 8009(或者你任意的)、SeverName localhost 80 改为SeverName localhost 8009保存后,在点击start;如果启动还是失败的话,就有可能是443端口也被占用了;进入到httpd-ssl.conf,进行修改端口操作同上。
2、把TestLink解压到XAMPP安装目录htdocs,并且根目录名称为testlink,如下图:
3、在本机浏览器中输入http://localhost:8009/testlink进入到安装页面
第一步:如果是第一次安装的话,选择new installation。
第二步:Acceptance of License(接受许可)
提示是否接受协议。在I agree to the rerms set out in this license 前面复选框打勾,点击“Continue”按钮。
第三步:Verification of System and configuration requirements (检验系统和配置要求),页面就会提示相应环境存在问题
图中问题1: checking max.execution time
修改xampp中php安装目录中php.ini中的max_execution_time时间,修改为max_execution_time=120,大概在372行
图中问题2:
Checking MySQL Database Failed! MySQL Database cannot be used.
Checking Postgres Database Failed! Postgres Database cannot be used.
Checking LDAP library Failed! LDAP library not enabled. LDAP
修改xampp中php安装目录中php.ini中
把前面的;去掉
图中问题3:
最后两行提示意思是让我们确认/var/testlink/logs目录是否存在,我们需要找到testlink下的config.inc.php文件进行一些修改:
将$tlCfg->log_path = '/var/testlink/logs/'; 修改为:$tlCfg->log_path = TL_ABS_PATH."logs"; (也就是testlink下的logs文件夹的路径)
另外还需要将$g_repositoryPath = '/var/testlink/upload_area/'; 修改为:$g_repositoryPath = TL_ABS_PATH."upload_area"; (testlink文件夹下的upload_area的路径)
再次点击new installation,返回检查条件成功,继续进入到下一步
第四步:Definition of DB access (数据库访问的定义)
注意:如果安装的mysql没有设置密码的话第一个数据库输入框填写root后,秘密可以不填写
上述参数配置好后,点击页面中【Process Tesklink Setup】按钮;
再次登录:http://localhost:8009/testlink 默认用户名:admin密码:admin