Mac环境下使用XMAPP 安装testlink

时间:2024-04-11 13:48:06

文章同步分享公众号


随着项目扩大,使用xmind来管理测试点,已经不能满足需求。找寻了一圈觉得开源的testlink管理测试用例还是很不错的。下面整理了一下testlink的具体搭建过程,mac上搭建。

Mac环境下使用XMAPP 安装testlink



环境搭建:

XMAPP:下载XMAPP    官方地址:提供windows,linux,os X版本

https://www.apachefriends.org/zh_cn/index.html


这次是安装os X的版本,安装完成后,启动如下图:

Mac环境下使用XMAPP 安装testlink



下载TestLink

下载地址:http://sourceforge.net/projects/testlink/files/latest/download?source=files

最新版本:1.9.16

安装包解压,放入xmapp中->应用程序/XAMPP/htdocs/中 文件夹名称替换为TestLink


在浏览器地址框中输入http://localhost/TestLink,可以看到testlink的安装界面已经显示如下:

Mac环境下使用XMAPP 安装testlink

下一步点击new installation

Mac环境下使用XMAPP 安装testlink

下一步,点击同意,点击继续


发现页面显示部分报错,如下图,我们需要先把报错解决才可以进行后续操作。web and php configuration 错误可以不管,read/write permission 需要把错误解决。

Mac环境下使用XMAPP 安装testlink

Mac环境下使用XMAPP 安装testlink

Read/Write permissions 的错误修改:

需要修改Config.inc.php文件找到你安装路径下的配置文件地址如下

/Applications/XAMPP/xamppfiles/htdocs/testlink/Config.inc.php

修改配置信息,需要修改成对应的安装路径如下:

$tlCfg->log_path = '/Applications/XAMPP/xamppfiles/htdocs/testlink/logs/';
$g_repositoryPath = '/Applications/XAMPP/xamppfiles/htdocs/testlink/upload_area/'; 

保存后刷新页面,见到错误如下图:

Mac环境下使用XMAPP 安装testlink

这个错误原因是没有权限:

设置权限命令 在/Applications/XAMPP/xamppfiles/htdocs/testlink 文件夹下执行命令,给文件权限

chmod -R 777 gui/templates_c

chmod -R 777 upload_area

chmod -R 777 logs/

执行命令后,再次刷新页面,如下图:

Mac环境下使用XMAPP 安装testlink

点击contiune进入下一步

同时需要设置mysql,创建数据库 testlink

修改数据库密码,也可以使用默认的用户名,密码

默认用户名:root 

默认密码:空()


修改密码步骤:

进入bin文件夹 cd  /Applications/XAMPP/bin 

进入mysql命令行:

mysql -u root(没有密码的时候)

mysql -u root -p(有密码的时候)

use mysql

update user set password=password('') where user='root';

重置密码后重启mysql尝试


在页面中填写数据库用户:root

填写testlink的用户,密码:设置的admin/admin

Mac环境下使用XMAPP 安装testlink


继续下一步,报错如下:

Mac环境下使用XMAPP 安装testlink

解决方法:在testlink目录中创建config_db.inc.php文件,并拷贝config.inc.php文件的php代码即可,同时需要给config_db.inc.php文件读写的权限。


刷新页面,见到安装好的界面如下:

Mac环境下使用XMAPP 安装testlink


进入Testlink的页面:http://localhost/TestLink

Mac环境下使用XMAPP 安装testlink


如果需要切换成中文,需要更改下testlink中的配置

进入/Applications/XAMPP/htdocs/testlink,打开文件config.inc.php中查找

$tlCfg->default_language = 'en_GB'替换为

$tlCfg->default_language = 'zh_CN'

然后重新刷新页面,得到中文界面啦~

Mac环境下使用XMAPP 安装testlink

登录账户之后会发现页面还是英文的状态

解决方案是进入setting,查看personal data, 其中的local 选择chinease simplified,点击save。页面都变成中文的了。

Mac环境下使用XMAPP 安装testlink


Testlink 的环境配置就到此结束了,之后有机会还会介绍testlink的使用攻略。


创建账号开始到现在,一直想更新,确总是由于种种原因没有更新,最近深刻认识到人生是一直学习的过程,并且要保持持续的输出才有意义。Fighting!共勉




原创文,如需转载联系作者